高分再請教Hook Api的問題 ( 积分: 200 )

T

takdick

Unregistered / Unconfirmed
GUEST, unregistred user!
我在網上找到一段Hook&nbsp;Api的代碼,編譯後程序是可以Hook到CreateProcess函數,但在程序退出時調用UnHook,發現並無法恢復原來的Api地址,在開啟程序時會提示:<br>'&quot;0x02cacb54&quot;指令參考的&quot;0x02cacb54&quot;記憶體.該記憶體不能為&quot;read&quot;&nbsp;<br>此問題之前已提問過,但本人水平實在有限,還是解決不了,附上源碼,下載地址如下,請大家幫我測試一下,謝謝.<br>http://home.netvigator.com/~takdick/HookApi.rar
 
等下回去帮你调试以下。
 
有人在幫我測試嗎?<br>晶晶:拜託你了,謝謝.
 
看了下你的代码,有很多问题.<br>DLL导出函数申明的时候没有统一使用stdcall规范.SetWindowsHookEx调用有问题,你的回调函数声明都是错误的(HookProc).还有,你没有测试好的话,最好使用局部HOOK而不要使用全局HOOK.<br>修改了部分内容,其他部分都已经调试好了,怎么给你???<br>要不你联系我&nbsp;tufeiping#hotmail.com
 
請寄我電郵:<br>takdick@netvigator.com<br>太謝謝你了.
 
已经发送到你的邮箱了,请接收。
 
文件已收到,等有空時測試,有問題時再通過電郵詢問,還望不吝賜教.先結貼了,謝謝你.
 
顶部