日期:2014-05-17  浏览次数:20954 次

写HOOK驱动程序时如何申请用户空间的地址
本人在写一个HOOK的驱动程序,要调用NtUserGetClassName(IN HWND hWnd,IN BOOL Real,OUT PUNICODE_STRING ClassName),第三个参数会检查参数的地址,大于7FFF的直接丢掉,返回0.所以我想申请一个用户空间的参数,但是不知道方法。有人说是用ZwAllocateVirtualMemory,我试过,但是一运行就蓝屏,还请大牛详细指示,感激不尽。
------解决方案--------------------
可以么?没试过。
------解决方案--------------------
我也不知道可不可以,但看原理貌似行得通。
------解决方案--------------------
好那个啥-_-