一丶 配置以及简介
1.1 简介与配置
windbg 配置双机调试从来都是有很多方式。 比如之前的是串口模式。
现在我写一篇利用 网络来进行配置的双击调试。
首先准备的工具以及流程如下
1.准备一台虚拟机。里面安装window1064版本(我是64,这个随意) itllyou上下载即可
2.windows应用商店安装windbg最新版
注意的事项:
1.请在虚拟机里面ping一下 客户机的ip 看是否能ping通。 虚拟机里面最好关闭防火墙。
上面几步配置好了那么直接就写命令即可。
命令是在虚拟机里面的系统上运行的。 这里我们称呼 客户机为 外机。 虚拟机里面的系统称呼为 内机
外机中使用windbg的net链接选项 即可。
如下:
对于老的windbg 可以使用命令的方式来进行链接
windbg.exe -k net:port=55555,key=abc.def.aaa.bbb
内机执行命令
bcdedit /debug on
bcdedit /dbgsettings net hostip:外机的ip port:端口 key:abc.def.aaa.ddd
例子:
bcdedit /debug on
bcdedit /dbgsettings net hostip:192.168.1.3 port:55448 key:abc.def.aaa.ddd
内机执行的命令需要注意的就是ip。 这里的ip是你外机的ip. 其它的自定义即可。
key就填写你写好的key即可。
链接的时候此时你是无法连接成功的。因为你虽然设置了。但是你的内机里面的系统并没有设置为调试模式。
那么下面看怎么设置调试模式。
1.2 调试模式设置
首先打开开始菜单->设置->更新和安全->恢复
在恢复里面找到高级启动。 高级启动里面有个立即重新启动。
重新启动之后 会有三个选项。 一个是继续 以及一个 疑难杂症 一个是关闭电脑。(当然不排除后面增加)
我们只需要点击疑难杂症即可。 疑难杂症里面有个高级选项。
在高级选项里面选择启动设置
选择之后就会列出许多选项。 此时 选择启动调试 并且重启即可。(数字键选择)
具体可以看下百度: 启动调试模式 当然也可以关闭驱动签名强制。
如果你事先就是调试模式。那么直接输入命令 直接尝试连接即可。(我是事后做的) 所以这个未尝试。
本文转自:windbg配置网络版双机调试-腾讯云开发者社区-腾讯云 (tencent.com)