February 17, 2006

DLL injection will be restricted in Vista

There is an interesting thread in microsoft.public.win32.programmer.kernel

2006-02-17: After some update in this thread, the signing part seems to be wrong…

The question was: “Why is AppInit_DLLs not supported in Vista?”
And the answer is: “It is supported, but your DLL need to be signed!”
This leads me to my other post about required driver signing in Vista x64
But it seems that the signing for AppInit_DLLs are also for x86. Also injecting a DLL via this key after the process has started is not possible anymore.

The second point is: Global hooks will only work within a compatible desktop integrity level. I need to find out what this is…

This information is preliminary and based on the beta version of vista…

Posted 1 year, 10 months ago on February 17, 2006
The trackback url for this post is http://blog.kalmbachnet.de/bblog/trackback.php/73/

Re: DLL injection will be restricted in Vista
Window integrity levels are somehow explained there: http://blogs.msdn.com/ie/archive/2006/02/09/528963.aspx
Posted 1 year, 10 months ago by Koro • • • Reply
Comment Trackback URL : http://blog.kalmbachnet.de/bblog/trackback.php/73/379/

Comments have now been turned off for this post