WinDbg调试工具集说明
工具列表说明
Windows调试工具包括了好几种调试器和其它的工具。其中一些工具的说明在这个文档当中,剩下的在其它的地方。下面的列表对这些工具进行一个大概的说明,并说明这些工具的文档能在什么地方找到。
调试器
Windows的调试工具包括了以下的调试器。这些文档由这些工具的描述组成,在以后用到的地方,可能特别的指定调试器的名字,或统称为“这些调试器”。
WinDbg (windbg.exe)
一个基于GUI界面的用户模式和内核模式的调试器。
KD (kd.exe)
一个基于控制台的内核模式调试工具。
CBD (cdb.exe)
一个基于控制台的用户模式调试工具。
NTSD (ntsd.exe)
一个基于控制台的用户模式调试工具。 CDB和NTSD实质上是一样的。在这个文档当中,在文档中都使用CDB来进行描述,对CDB和NTSD都实用。当这两个调试器有不同的地方,会被标出来的。( //:URL 查看CDB和NTSD的详细信息。)
附加工具和实现工具
Windows的调度工具集还包含了以下的一些工具和实现程序:
Logger (logger.exe和logexts.dll)
一个可执行文件和扩展DLL,用于记录函数的调用和其它程序的行为。Logger的详细文档见://:URL Logger and LogViewer。
LogViewer (logviewer.exe)
显示Logger创建的日志信息。LogViewer的描述信息见://:URL Logger and LogViewer。
ADPlus (Autodump+, adplus.vbs)
一段Microsoft Visual Basic脚本,能根据一个进程(多个进程)的调试输出自动的创建memory dump文件和log文件。ADPlus的详细说明见://:URL ADPlus。
DbgRpc (dbgrpc.exe)
用于显示Microsoft Remote Procedure Call (RPC)状态信息。DbgRpc的详细文档见://:URL RPC Debugging和//:URL Using The DbgRpc Tool。
KDbgCtrl (Kernel Debugging Control, kdbgctrl.exe)
用于控制和配置内核调试连接,KDbgCtrl的详细文档见://:URL Using KDbgCtrl。
SrcSrv (srcsrv.dll)
//
浙公网安备 33010602011771号