发布一款软件,欢迎大家指导。
自动对目标程序进行跟踪,记录函数调用的输入输出结果。支持对COM接口函数的跟踪。自动分析目标程序,自动显示DLL的导出函数进行跟踪监视。
☆ 软件说明 ☆
Auto Debug For Window 是一个用于Windows平台下的软件自动调试监视工具。可以通过用户设置的断点,自动对目标程序进行跟踪,记录函数调用的输入输出结果。这样,在分析目标程序的错误以及分析目标程序的内部处理过程,特别是在分析目标程序调用API函数的顺序及调用参数时有很大的帮助。
☆ 软件功能 ☆
采用Debug技术对目标程序进行跟踪监视,通过对目标程序的函数设置断点后,自动记录断点处函数的输入参数及输出结果。无需重新编译源代码就可以实现监视函数的输入输出。
支持目标程序的Debug版和Release版,无需源代码。
支持COM对象函数的跟踪监视。
支持多线程,通过显示调用时序图,可以方便得到各线程之间的函数调用时间关系。
支持函数调用前和调用后的各参数的监视。
支持目标程序发生例外时Dump出CallStack的功能。
支持函数嵌套调用,以树形结构显示跟踪结果,方便显示函数的调用嵌套关系。
支持插件技术。用户可以自行定义每个函数的输入输出格式,设置函数的参数个数。本程序通过Plugin功能实现用户对监视结果的定制功能。具体参见Sample目录下的Sock_Spy程序。(详细参考sample目录下的工程代码)
支持缺省的监视方案。用户可以自行设置缺省监视参数个数,此时每个函数的参数都认为是同样个数,系统将函数入口的参数全部显示出来。无需编程就可以实现跟踪监视API的功能。
真正实现监视所有的API函数。包括在DLL内部调用DLL本身公开的函数。
http://www.softreg.com.cn/shareware_view.asp?id=/41064832-5DFE-4F1D-AF82-CDF226FD8C0D/