IDAStealth - A plugin to hide the IDA debugger

Stealth for IDA!

I've always wanted a plugin for IDA which hides the debugger from anti-debugging tricks employed by most packers/protectors. There are several plugins for OllyDbg which provide such stealthiness, but to my knowledge none for IDA, so i thought i'd just write the plugin myself (the only thing i found was a rather limited plugin by Ilfak himself).

The plugin

In contrast to most other stealth plugins, IDAStealth relies mostly upon injecting a dll into the debuggee, which in turn carries out all the stealth techniques. This has the advantage that everything can be written in clean C/C++ code. The plugin makes use of the N-InjectLib as well as the N-CodeHook library.
The picture below shows the techniques already implemented:

At this time i'm looking for people who want to test the plugin, provide bug reports or make proposals for new techniques to be implemented.
Note that the plugin is still in alpha state, so use at your own risk! I will try to fix the major bugs as soon as possible.
The plugin can be downloaded from the project site.

Cheers
Jan