文章目录
- 安装SDK和WDK
- 创建项目
- 编写程序
- 其他工具
参考:参考博客
安装SDK和WDK
我这里用的是VS2019。环境其实是早就配好了,只不过写一下而已。后来VS2019不能被visual studio installer识别,又要装新东西,然后官 下了个vs下载器只有VS2022,想着要不干脆更新了吧,于是便重新配置了一遍,由于C盘紧缺,就把VS2019给完全卸载了。谁想,VS2022不再支持win10的WDK(那个扩展装不了),而2022的WDK驱动根本没有x86版本的,搞来搞去。
好吧,又重新装了VS2019,从零开始。
友情提示:版本不是越新越好的
最后,VS20xx不重要,装哪个都不重要,重要的是记得把SDK和WDK版本对应上
装完WDK后提示是否安装VS2019扩展程序,点击安装即可
没弹窗也没关系,动手找一下
先新建一个xxx.c文件,千万不要xxx.cpp
如果 错说:此项目需要缓解了 Spectre 漏洞的库
那么请勾选 Disabled
编译,然后拉到winxp里试试
dbgView我也勾选了监视核心,但是时灵时不灵的,就不献丑了
反正不灵的时候windbg也会打印的
我勾选了监视核心,但是俩都没打印,着实怪异
其他工具
有个双机调试工具叫做VirtualKD-Reduxz,比windbg裸连快很多,github上就有,直接搜就完事了
安装教程和使用教程也有的,傻瓜式操作,就不细说了
如果配置的时候出了问题,可以参考一下我之前写的
Virtual KD 出现 Still cannot find RPC dispatcher table
好久没更新了,没人看,没动力了。就写给自己看吧
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!