admin管理员组

文章数量:1537068

WinDbg下载

推荐下载:https://down.52pojie/Tools/Debuggers/

WinDbg Preview下载

这个很蛋疼,需要用到win10系统自带的应用商店下载

关于为什么,我去微软官网下载,他说我所在地区不提供下载???
https://www.microsoft/zh-cn/p/windbg-preview/9pgjgd53tn86?rtc=1&activetab=pivot:overviewtab

所以回到应用商店,很不幸,我一直以为没啥用,我装系统的那一刻就给卸载了…
接下来如果你也和我一样,下面的链接可以帮到你!https://blog.csdn/weixin_43833642/article/details/106155255

安装完以后需要配置vmware,虚拟机安装windows系统我就不说了吧!

配置Vmware

添加一个串行端口

使用命名管道,按照下图设置好

配置系统调试模式

winxp

下面是xp系统的调试设置,目的就为了启动能够进入调试模式

win7

注意win7的设置方法有所不同

配置调试器

Windbg

需要配置快捷方式的启用参数-b -k com:port=\\.\pepe\com1,pipe

WinDbg Preview

因为这是新版的调试器,所以直接打开在调试器里面配置


配置完成以后会有这个选项

调试内核的时候,首先启动虚拟机后,直接打开调试器即可!

关于调试符号表的问题

微软现在已经不提供xp的服务了,所以符号表也找不到的,但是对于win7以上可以直接通过符号表服务器下载,但是需要学科网上,我千辛万苦找到了xp的!https://download.csdn/download/weixin_43833642/12427078如果没有积分的小伙伴,可以下方留下邮箱我发给你好吧!

没有符号表有些调试就下面这样

下面修复符号表就可以了
首先打开本机的符号表位置(我这个就是上面的链接的文件,可能你win10系统打不开,可以在虚拟机xp上面安装好然后将释放的文件复制到本机的目录即可!)

修复符号表位置

.sympath F:\winxp\Symbols



加载符号表

.reload


到现在就基本ok了,如果还是没有办法解决就重启一下虚拟机吧!

微软官方文档:https://docs.microsoft/en-us/windows-hardware/drivers/debugger/setting-up-local-kernel-debugging-of-a-single-computer-manually
可以参考的一些文档:
https://blog.51cto/14317856/2410156
https://wwwblogs/dreamer-fish/p/3822820.html
https://blog.csdn/luchengtao11/article/details/82379374

本文标签: 内核系统WindowsVMwarewinDbg