Hex-Rays Plugin Contest (Updated)

I placed 3rd in the Hex-Rays plugin contest, thanks to the Hex-Rays people :)

There are still some issues with the IDAStealth plugin, though. I hope to be able to fix them asap, but I'm currently writing my diploma thesis, so I've not very much spare time at the moment, but I'm working on it.

However, if you find bugs, please report them to me so I can improve the plugin. Thanks :)

I didn't have time yet to look into the other submissions more deeply, but the DWARF plugin as well as the flash disassembler plugin look very promising - kudos to the winners and all other contestants.

Update:
IDAStealth has currently problems (at least) with Themida and executables with fake TLS callbacks. I'm working on it and trying to fix these issues asap.

Update2:
The new version restores the complete IMAGE_NT_HEADERS upon injection, so it works with packers which checksum the PE header or rely upon the original representation of e.g. the import directory.
Fake TLS callbacks are triggered as a side effect of an additional DLL (i.e. the HideDebugger.dll) being present in the address space of the process, otherwise the windows loader does not attempt to invoke the fake TLS callbacks (if you happen to know why this is the case, please let me know).
However, the TLS callback invocation in ntdll_LdrpRunInitializeRoutines is guarded by an SEH frame, so it is safe to just pass any exception back to the process to let it resume gracefully.