配置双机调试流程

配置双机调试流程

第一步在虚拟中安装windows系统(如:XP系统)


第二步配置虚拟系统

先添加一个串行端口


第三步配置串行端口添加\\.\pipe\com_1(com_1与虚拟系统内boot.ini文件中的一样)


第四步进入虚拟系统配置boot.ini(隐藏文件)文件

路径为c盘根目录下,找到boot.ini在文件

 

第五步编辑boot.ini文件

添加multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="XP DEBUG"/DEBUG/DEBUGPORT=com_1/execute=optin /fastdetect

第五步在真实机上安装windbg并配置

右击windbg快捷方式->属性->找到目标在后加上-b -k com:port=\\.\pipe\com_1,pipe


第六步开启虚拟系统


第七步启用真实机中的windbg

 

问题1:

windbg连接后打开寄存器窗口(Registers),窗口内无数据

 


解决方案:

下载补丁(wingdbg.dll):📎WingDbg_v1.0补丁.rar.pdf

解压后把对应的wingdbg.dll,放入windbg.exe 相同目录下

 

然后在命令窗口执行!WingDbg.regfix 命令

 

最后重启调试器

 

问题2:

打开windbg发现拒绝访问

解决方法:

启动windbg时以管理方式启动

posted @ 2022-03-20 23:40  菜鸡拾光  阅读(458)  评论(0)    收藏  举报