[01] HEVD 双机调试环境搭建
2019-07-17 19:56
61 查看
作者:huity
出处:https://www.cnblogs.com/huity35/p/11203303.html
版权:本文版权归作者所有。文章在看雪、博客园、个人博客同时发布。
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任。
完成后,双击打开,是这样的: 接着需要去下载win7镜像,注意区分版本。
配置虚拟机,当有了镜像和虚拟环境以后,直接参考教程即可,这里不再赘述。 成功启动,又见到了我们熟悉的界面: Windbg
内核调试,离不开Windbg,那么首先需要下载安装SDK,直接官网下载安装即可。
安装完成后,需要配置虚拟机和主机串口,进行通信才能进行调试,借鉴前人经验,很快我们就可配置完成。 配置完成后,当我们打开调试模式后,windbg显示如下,及说明配置成功。 tips:安装完成后,可以保存快照,这样大大加速每次虚拟机开机效率。<wiz_code_mirror> 1
tips:安装完成后,可以保存快照,这样大大加速每次虚拟机开机效率。编译驱动程序
我们需要安装Visual Studio 2015以及最新的SDK。还要安装Windows驱动程序工具包(WDK)。具体安装步骤可参考教程,安装完成后,下载项目。解压,打开Driver中的HEVD.sln文件,如下:
编译前,需要设置项目属性: 右键-属性-C/C++ - 警告等级 设置为等级3(/W3) 将警告视为错误 改为 否(/WX-) -代码生成 -安全检查 改为 禁用安全检查(/GS-) -链接器 - 将连接器警告视为错误 改为 否(/WX:NO) -Driver Settings - Target OS Version 改为Windows 7 然后编译,如下所示,即生成驱动文件。 多说一点,我第一次操作时,发现了编译不能成功,出现如下错误: error : Invalid argument <HEVD.crt> for property <TestCertificate>. 经过长时间的查找资料,最终发现了解决方案,感谢海歌也疯狂的方法! 0x02 关于工具:
很多人都在用OSRLoader,我个人使用的是KmdManger和DbgViewer,有需要的可以点击下载。
提取码:kooc 后面将开始对内核常见漏洞类型进行分析和学习,冲鸭! 作者:huity
出处:http://www.cnblogs.com/huity35/
版权:本文版权归作者所有。
转载:欢迎转载,但未经作者同意,必须保留此段声明;必须在文章中给出原文连接;否则必究法律责任。
相关文章推荐
- Win7双机调试环境搭建
- Win7+VMWare8 搭建双机调试环境
- 驱动开发入门 - 之二:Win7-x64 + VMWare (Win7-x64) + WinDbg 双机调试环境搭建
- Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之三
- 搭建Windbg和Hyper-V第二代虚拟机,双机调试内核环境
- Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之四
- Xamarin 跨移动端开发系列(01) -- 搭建环境、编译、调试、部署、运行
- [源码和文档分享]使用VS2013搭建内核开发环境并使用VS2013自带的WinDbg双机调试有源码的驱动程序...
- Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之五
- 使用VirtualKD搭建双机调试环境
- Xamarin 跨移动端开发系列(01) -- 搭建环境、编译、调试、部署、运行
- 内核总结(1)----搭建双机调试环境
- windows内核驱动之环境搭建-双机调试 wdk7600+win7/xp+windbg
- WinDbg+VMWare双机调试环境搭建
- Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之一
- Windebug双机调试环境搭建
- Hadoop-1.1.1源代码调试-[01]:搭建调试环境
- 双机调试环境搭建[win7+Windbg+VirtualKD]
- Win7(WinDbg) + VMware(Win7) 双机调试环境搭建之二
- 2440 中 gdb gdbserver 调试环境搭建