<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.3" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Yet another look at Zw* and Nt* functions</title>
	<link>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/</link>
	<description>Structural and Behavioral Patterns for Software Diagnostics, Forensics and Prognostics</description>
	<pubDate>Thu, 07 May 2026 06:50:04 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
		<item>
		<title>By: Software Generalist &#187; Blog Archive &#187; Reading Notebook: 12-August-09</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-88408</link>
		<dc:creator>Software Generalist &#187; Blog Archive &#187; Reading Notebook: 12-August-09</dc:creator>
		<pubDate>Wed, 12 Aug 2009 17:08:30 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-88408</guid>
		<description>[...] Zw&#8230; as fake interrupts (p. 129) - here is another view (remember that there are ntdll!Nt&#8230; and nt!Nt&#8230; functions): http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/ [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Zw&#8230; as fake interrupts (p. 129) - here is another view (remember that there are ntdll!Nt&#8230; and nt!Nt&#8230; functions): <a href="http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/" rel="nofollow">http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/</a> [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Software Generalist &#187; Blog Archive &#187; Reading Notebook: 28-July-09</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-86335</link>
		<dc:creator>Software Generalist &#187; Blog Archive &#187; Reading Notebook: 28-July-09</dc:creator>
		<pubDate>Tue, 28 Jul 2009 17:47:27 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-86335</guid>
		<description>[...] Zw (no parameter validation) vs. Nt (p. 73) - here is another look at their difference: http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/ [...]</description>
		<content:encoded><![CDATA[<p>[&#8230;] Zw (no parameter validation) vs. Nt (p. 73) - here is another look at their difference: <a href="http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/" rel="nofollow">http://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/</a> [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dmitry Vostokov</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-2523</link>
		<dc:creator>Dmitry Vostokov</dc:creator>
		<pubDate>Thu, 21 Jun 2007 23:16:37 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-2523</guid>
		<description>Thanks! Do you have any plans to write a second edition of your book and update it for x64 and Vista? :-) That would be great!
Dmitry</description>
		<content:encoded><![CDATA[<p>Thanks! Do you have any plans to write a second edition of your book and update it for x64 and Vista? <img src='https://www.dumpanalysis.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> That would be great!<br />
Dmitry</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ric Vieler</title>
		<link>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-2521</link>
		<dc:creator>Ric Vieler</dc:creator>
		<pubDate>Thu, 21 Jun 2007 22:55:32 +0000</pubDate>
		<guid>https://www.dumpanalysis.org/blog/index.php/2007/04/10/yet-another-look-at-zw-and-nt-functions/#comment-2521</guid>
		<description>Dmitry:

Great analysis of HOOK_INDEX!
I just wanted to let you know that this type of kernel hooking is now detectable by most anti-rootkit software. Newer rootkits should follow the call table to the actual kernel function and replace the first few instructions with a jump to a trampoline function that can call hooks before and after the original function. As an additional benifit, trampoline kernel hooking works with the Microsoft Vista operating system.

Ric Vieler :-)</description>
		<content:encoded><![CDATA[<p>Dmitry:</p>
<p>Great analysis of HOOK_INDEX!<br />
I just wanted to let you know that this type of kernel hooking is now detectable by most anti-rootkit software. Newer rootkits should follow the call table to the actual kernel function and replace the first few instructions with a jump to a trampoline function that can call hooks before and after the original function. As an additional benifit, trampoline kernel hooking works with the Microsoft Vista operating system.</p>
<p>Ric Vieler <img src='https://www.dumpanalysis.org/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
</channel>
</rss>
