第一步,下载VBox 4.14 (这个很重要,高级版本在串口那里设置通过不了)
第二步,在vbox 安装xp sp3,安装好后,把隐藏的文件,扩展名都设置为表现状态,然后在C盘目录下找到boot.ini,添加调试启动项
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP [调试]" /noexecute=optin /fastdetect /debug /debugport=com_1 /baudrate=115200
并且下载好xp符号文件,把符号文件在虚拟机里运行安装,安装好后可以在C:\WINDOWS\看到\Symbols文件夹,然后在C:\WINDOWS\Symbols找到
C:\WINDOWS\Symbols\dll 文件夹 找到ntdll.pdb 找到后 在C盘新建一个文件夹 命名为Symbols 把ntdll.pdb放在该文件夹即可。
第三步,关闭虚拟机,在vbox设置串口处设置串口 \\.\pipe\com_1 其实就是与第二步保持一致。
第四步,在我们主机安装WindDg,找到winDbg.exe, 创建一个快捷方式, 然后修改快捷方式的属性, 在目的的末了面添加如下语句(不包罗双引号)" -b -k com:port=\\.\pipe\com_1,baud=115200,pipe"运行虚拟机,启动WindDg完毕!
XP SP3体系
链接:https://pan.baidu.com/s/1dEczQXcZYeotfzc23jl42Q
提取码:cs14
XP 符号表 与WinDbg软件
链接:https://pan.baidu.com/s/15iSFSmWTTe1F9s6Zw2AfUw
提取码:jkqk
来源:http://www.12558.net
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |