一个安装了windows操作系统的虚拟机
虚拟机安装。
1.
360软件安装搜虚拟机
选择VMware workstation 15.付费版
2.一直下一步安装。
3.VMware 虚拟机 激活码
永久激活密钥 UG5J2-0ME12-M89WY-NPWXX-WQH88
GA590-86Y05-4806Y-X4PEE-ZV8E0
YA18K-0WY8P-H85DY-L4NZG-X7RAD
UA5DR-2ZD4H-089FY-6YQ5T-YPRX6
B806Y-86Y05-GA590-X4PEE-ZV8E0
ZF582-0NW5N-H8D2P-0XZEE-Z22VA
需要一个windbg,要求与被调试机器的位数一样
VirtualKD 一个用于搭建双机调试的工具
第二步: 打开虚拟机
-
将VirtualKD解压出来。里面有个target文件夹拖到虚拟机里面
target里面有这4个文件。点击vminstall安装。会要求重启。直接重启。
第三步:配置windb 在Windows10中,WinDbg的目录通常是固定的,如下所示,拷贝的除外: x86:C:Program Files (x86)Windows Kits10Debuggersx86WinDbg.exe x64C:Program Files (x86)Windows Kits10Debuggersx64WinDbg.exe
点击一开始解压在实体机里面的vmmon.exe设置一下WinDbg的路径。
第四步: 连接到虚拟机
点击runDebugger。重启虚拟机有个启动调式程序的版本
第五步: 设置调试符号
在windbg窗口的菜单第一个file按钮里面有个symbol path
srvD:symbowin10_64_NEWhttp://msdl.microsoft.com/download/symbols srv*D:symbowin10_64_NEW: 符号文件在本地的存储路径 http://msdl.microsoft.com/download/symbols:微软的符号下载服务器