ApiMonitor
Windows 下的函数监视器,可以监视进程内所有模块导出函数的调用情况,并且可以自行选择需要监视和设置断点的函数。
功能简介
- 在输入框中填入欲监视的程序路径,启动后便会自动列举出该程序所依赖的 dll,以及 dll 的导出函数。此时可以对导出函数可以选择监视它的调用情况,也可对它设置断点(该设置对话框图中未显示)。当断点触发后该线程会暂停运行,此时可附加调试器做进一步调试。
- 所有 dll 的导出函数和它们的监视设置会以树状列表的形式展现在界面左侧,可以将这些设置保存到配置文件方便下次操作,保存到配置后下次符合条件的 dll 便会自动使用配置中的设置,不需要再次逐个设置。
- 右侧界面会记录所有监视了的导出函数的调用情况,包括他们的调用次数、返回地址、参数等。
- Export 按钮可以导出界面上的记录
- Suspend 按钮可以暂停目标进程