上一篇 ┇ 《WinDbg 源码级调试 C++ 程序》
在上一篇 《WinDbg 源码级调试 C++ 程序》文章中,我们讲到了 WinDbg 的安装和配置方法,并以一个自己写的程序为例进项源码级的调试,对 WinDbg 的功能和使用有了一个初步感性认识。这一篇中,我们将调试没有源码的第三方程序。这是大多数真实调试情境。
很多时候,我们需要去调试的程序并没有源码,或者源码不匹配。另外,例如 Windows 自身的程序或者第三方库、程序,我们是没有源码的。但需要了解它们的运行逻辑或查找卡死、崩溃原因,这个时候 WinDbg 就可以帮助我们。
下面我们以记事本为例,实战一次真实的调试流程。