-
-
[原创]做程序保护,Hook了ObOpenObjectByPointer和NtReadVirtualMemory但有兼容问题
-
发表于:
2012-7-27 08:37
5650
-
[原创]做程序保护,Hook了ObOpenObjectByPointer和NtReadVirtualMemory但有兼容问题
做程序保护,Hook了ObOpenObjectByPointer和NtReadVirtualMemory但有兼容问题
如果单独hook ObOpenObjectByPointer 或 NtReadVirtualMemory 驱动运行良好,无任何问题。
但只要同时hook,然后随便打开一个程序(因为NtReadVirtualMemory是在读进程内存的时候才用到,所以打开一个程序马上就能调用这个函数,进而对这个函数进行测试),就马上蓝屏。
我把自己写的 ObOpenObjectByPointer和NtReadVirtualMemory 函数中的功能代码全部注释,只留下简单的跳转,调用原函数,问题依然存在
找了网上很多方法都没有奏效,神啊,帮帮我吧
求各路神仙可以帮忙解答,谢谢
另:请在XP下测试。
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)