准备工作
windbg下载地址:windbg
windbg符号表配置
windbg符号表配置:https://docs.microsoft.com/zh-cn/windows-hardware/drivers/debugger/microsoft-public-symbols
这里,本人采用的是第一种方法,在环境变量中添加_NT_SYMBOL_PATH,值为srv*DownstreamStore*https://msdl.microsoft.com/download/symbols,其中DownstreamStore(为你配置的符号表下载地址)
win7虚拟机设置
-
设置虚拟机,删除打印机,添加串行端口
-
win7通过bcdedit设置端口,调试模式
-
复制开机选项
-
添加到引导菜单
-
激活debug模式
-
设置windbg快捷方式,发送windbg快捷方式到桌面,右键>属性>在target后添加
-
以调试模式启动win7,并通过桌面快捷方式启动windbg
-
注意:win7启动过程中由于断点的存在会处于暂停状态,此时只需在windbg中输入命令g即可。