通缉:WinAPI呼叫logging器

有一个“API监视器”程序,但似乎中止。 不适用于我的系统。 有没有这样的工具,可以在Windows 7 x64上工作? 我需要从一个选定的集合中loggingAPI调用,更好的时候参数值。

Solutions Collecting From Web of "通缉:WinAPI呼叫logging器"

下面列出了这些工具: 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调用。

我使用http://www.rohitab.com/apimonitor上的API Monitor工具。 它并没有被放弃,作者似乎正在发布定期更新,包括去年的一些更新。 我发现它相对容易学习,并且用它来发现我正在学习的一些Windows组件所做的API调用,以及其他调试任务。

http://www.bladeapimonitor.com/似乎正在做你所需要的。

根据你想看到的, Procmon也可能做这个工作。

随着每个版本的Visual Studio自带的Spy ++工具,让你监视选择进程,窗口或线程,但不是API的所有消息,不幸的是。