3
A
回答
2
退房WinApiOverride32。這是一個非常強大的監視器,支持COM和.NET,並且可以輕鬆定製(也可以監視DLL內部函數)。此外,您可以編寫自定義DLL來覆蓋目標所調用的某些API。
1
如果您想「偵聽」第三方程序所做的WinAPI(假設)調用(例如user32.dll,gdi32.dll等),您希望掛鉤(繞行)這些調用。如果是這種情況,我建議您訪問EasyHook項目頁面。
另外,請記住,在兩個進程之間需要某種IPC方法。 Boost的message_queue已被證明非常方便。
+0
thaks編譯的,但它不適用於winapi ...它是用於定製的dll – Bruno 2010-07-06 19:15:30
0
相關問題
- 1. 如何聆聽Facebook的共享回調
- 2. CSocket如何停止聆聽
- 3. 聆聽到.NET
- 4. Java:「聆聽」DataStream
- 5. 調用DLL函數
- 6. 如何在vbscript中調用DLL函數
- 7. 如何從VB調用C++ DLL函數?
- 8. 如何從VBScript調用C#DLL函數
- 9. 如何從Ruby調用Windows DLL函數?
- 10. 聆聽Redux動作
- 11. 如何聆聽特定IP地址
- 12. 如何聆聽DialogFragment解僱事件
- 13. 如何聆聽關係添加事件?
- 14. VueJs 2.0 - 如何聆聽「道具」變化
- 15. 如何聆聽屏幕截圖
- 16. 如何聆聽鼠標輪按?
- 17. 如何聆聽Android中的GC事件
- 18. 如何聆聽兒童視圖IBAction?
- 19. 如何聆聽兒童組件?
- 20. 如何聆聽抽象方法?
- 21. 如何聆聽192.168與節點?
- 22. WPF如何聆聽BindingBase對象?
- 23. DLL跟蹤函數調用
- 24. 從DLL調用函數?
- 25. 調用DLL函數問題
- 26. DLL函數調用宏
- 27. 調用一個dll函數
- 28. 從VB6調用DLL函數
- 29. 從matlab調用dll函數
- 30. 調用非DLL函數
請指定您的操作系統。我想你正在尋找Windows的ltrace。 – ninjalj 2010-07-06 18:35:53
是的,窗戶......謝謝! – Bruno 2010-07-06 18:36:21
你有這個DLL的源代碼嗎?如果是的話,你使用的是什麼編譯器? – jdehaan 2010-07-06 18:51:38