一、将Windbg附加到目标程序

方式一:GUI操作

1、启动目标程序

2、启动Windbg。点击:File-Attach to Process

3、在列表中选择目标程序(新启动的进程一般在列表下面)。也可以直接输入进程ID。点击OK。此时被附加的程序会被Windbg中断。

4、找到Debug-Go或者输入指令g,可继续执行。

方式二:使用命令行命令

    1、先启动目标程序

    使用命令行启动Windbg,并附加到目标进程,并使用g指令使程序继续执行。

    2、快捷键Win+R,输入cmd,输入如下命令行后回车。

   "D:\Windows Kits\10\Debuggers\x64\windbg.exe" -pn AAA.exe -c "g"

二、直接使用Windbg启动目标程序

方式一:GUI操作

 1、启动WinDbg,点击File-Open Executable。在弹出的窗口中选择目标程序。目标程序会被Windbg启动,并被中断。

2、使用g指令可继续运行。

方式二:使用命令行命令

1、快捷键Win+R,输入cmd,输入如下命令行后回车。

"‪D:\Windows Kits\10\Debuggers\x64\windbg.exe" -c "g" "E:\SoftWare\AAA.exe"

备注:不论是WinDbg附加到进程、还是WinDbg直接启动软件,关闭WinDbg后,目标进程也会随之关闭。

Logo

北京人形旗下天工造物具身智能开源社区,聚焦具身天工与慧思开物两大平台

更多推荐