windbg + windbg方式 两边都是windbg。windbg本身支持的链接类型有很多:tcp、pipe、com、ssl等。这里只介绍tcp方式 设置方法: 目标机器(需要设置端口) 方式一:通过命令行 windbg.exe - server tcp : port = 12345 方式二:windbg运行过程中使用命令 .server tcp : port = 12345 本地机器(设置目标机器的Ip和端口) 方式一:通过命令行 windbg.exe - remote tcp : port = 12345, server = 192.168.1.101 方式二:运行时 通过菜单选择 File->Connect to Remot Session..., 在弹出的对话框中输入tcp : port = 12345, server = 192.168.1.101 通过上述方法即可链接目标机,并调试目标机程序。 此方法的特点: 1. pdb符号文件必须存放在目标机器。 2. 使用启动调试功能时,需要在目标机器使用windbg启动要调试的进程 pdb符号一般都很大,放在目标机确实有很多不便。有没有其他方式呢?咱们看第二种 windbg + dbgsrv 方式 目标机器使用dbgsrv,本地机器使用windbg dbgsrv是windbg中的一个组件 设置方法: 目标机器(需要设置端口)