有一個「API監視器」程序,但似乎中止。不適用於我的系統。 有沒有這樣的工具,它可以在Windows 7 x64上工作? 我需要從所選集合中記錄API調用,當參數值更好時。通緝:WinAPI通話記錄器
回答
http://www.bladeapimonitor.com/似乎正在做你所需要的。
根據你想看到的,Procmon也可能完成這項工作。
此刀片監視器看起來像是假的。界面中存在多個拼寫錯誤,我無法正常工作。 – skevar7 2010-05-13 10:38:48
繼承人是這樣的工具的列表:http://www.woodmann.com/collaborative/tools/index.php/Category:API_Monitoring_Tools。你可以嘗試的第一個,它的開源和上次更新今年:http://jacquelin.potier.free.fr/winapioverride32/
編輯: 你可以試試這個一個針對x64 http://www.autodebug.com/
還有Detours,從微軟免費的,它是勾庫Windows API,但它不是一個完整的監控程序,你必須做一些工作來攔截API調用。
原則上爲Detours +1,它是一個令人印象深刻且功能強大的庫,因此它可能贏得' t構成* API Monitor程序* @ skevar7正在問,不過你可以用它來構建一個,但主要問題是免費的Express版本僅適用於32位代碼,對於64位代碼)你需要專業的一個,它可用於*一次性許可費用''''[$ 10,000](http://www.microsoft.com/about/legal/en/us/IntellectualProperty/IPLicensing /Programs/Detours.aspx)... – 2010-07-29 14:23:41
@Steffen歐寶哇,感謝您的支持,這肯定會對圖書館造成影響,因爲更多人去win64開發。 – 2010-07-29 16:41:49
隨着Visual Studio的每個版本都出現Spy ++工具,這讓我們可以監視選擇進程,窗口或線程中的所有消息,但不幸的是,不監視API。
我使用API Monitor工具http://www.rohitab.com/apimonitor。它沒有被放棄,作者似乎正在發佈定期更新,包括去年的一些更新。我發現學習起來相對容易,並且用它來發現我正在學習的某些Windows組件所做的API調用,以及其他調試任務。
- 1. 黑莓通話記錄器
- 2. 通緝:記錄跨瀏覽器差異的資源
- 3. Android。通話記錄
- 4. android通話記錄
- 5. 精確計時器通緝!
- 6. 添加VOIP通話記錄到通話記錄IOS
- 7. 通話結束後從通話記錄中刪除通話
- 8. 低量通話記錄器(Rx)
- 9. Android通話記錄監聽器
- 10. 通話記錄不保存記錄
- 11. iPhone通話記錄/歷史記錄
- 12. 星號AMI通話記錄
- 13. 通話記錄列SQL SERVER
- 14. 刪除通話記錄
- 15. Xamarin C#Android通話記錄
- 16. Android通話記錄處理
- 17. j2me中的通話記錄
- 18. SIP到SIP通話記錄
- 19. 通話記錄在Android中
- 20. Android風格通話記錄
- 21. 雙卡通話記錄
- 22. android通話記錄ContentResolver
- 23. Android語音通話記錄
- 24. 通過iPhone訪問通話記錄
- 25. 通緝:JRibbon教程
- 26. 查看通話記錄歷史記錄後的黑莓通話方法?
- 27. 黑莓手機:如何獲得通話記錄/刪除通話記錄條目
- 28. 通話記錄在通話過程中靜音
- 29. 從HTML啓動Skype通話並記錄通話時間
- 30. 向Android通話記錄添加假通話
「API監視器」與此程序不同:http://www.rohitab.com/apimonitor? – 2010-07-31 07:58:50
另請參見[(Windows)在C中監視API調用](https://stackoverflow.com/questions/720317/windows-monitoring-api-calls-in-c) – user 2017-05-13 18:48:44