WinXP内核驱动调试
友链
使用vmware创建一个xp虚拟机,确保你是Administrator用户,打开cmd,cd进入C盘根目录
然后执行notepad boot.ini,内容应该是下面这样的
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
复制最后一行的内容,然后换行追加到文件末尾,编辑后的文件内容如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /debug /debugport=com1 /baudrate=115200
http://tougao.jb51.net/uploadfile/20220622/1655878179101017.png
此时还没有完事,先将该虚拟机关机,然后添加硬件,具体操作请查看该视频:
https://www.bilibili.com/video/BV1M34y1W7qX/
注意上面视频中的命名管道\\.\pipe\com1
中的com1要和你上面boot.ini中的
"C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\windbg.exe" -b -k com:port=\\.\pipe\com1,baud=115200,pipe
如果你没有windbg,请参考这篇文章https://144.one/windows-kernel-debug.html进行下载安装
windbg启动之后,开启你的winxp虚拟机,选择【启用调试程序】开机选项开机即可
http://tougao.jb51.net/uploadfile/20220622/1655878719552872.png
WinXP内核驱动调试相关推荐
- VMware调试.【转】VMware+Windgb+Win7 内核驱动调试
ZC:我遇到的问题:com_1 怎么都不成功,记起来 貌似原来也遇到过这个问题,看了一下 VMware里面创建的是 "串行端口 2",于是 将 "com_1"改 ...
- VMware+Windgb+Win7内核驱动调试
-------------------------------------------------------------- VMware+Windgb+Win7内核驱动调试 ------------ ...
- Linux内核驱动调试,Linux内核设备驱动之内核的调试技术笔记整理
/****************** * 内核的调试技术 ******************/ (1)内核源代码中的一些与调试相关的配置选项 内核的配置选项中包含了一些与内核调试相关的选项,都集中 ...
- win7(主机)+win7虚拟机(vmware,被调试机)+windbg配置内核驱动调试
一.安装环境 主机:Windows 7 虚拟机:VMware 9 +win7(被调试机) Windbg: 6.12 二.虚拟机配置 1.右击虚拟机系统->设置->弹出虚拟机设置框-> ...
- linux 内核驱动 调试,QDMA Linux 内核驱动使用和调试指南
BY Deepesh Man Shakya 注意:本论坛博客所有内容皆来源于Xilinx工程师,如需转载,请写明出处作者及赛灵思论坛链接并发邮件至cncrc@xilinx.com,未经Xilinx及著 ...
- MacOs 双真机内核/驱动调试
一直在想这个macos可以windows一样使用windbg通过串口,1394和usb进行调试,这样就方便多了.看到资料, MacOs是可以使用以太网卡来调试的: 1. 先去developer.app ...
- Windows驱动开发学习笔记(二)—— 驱动调试内核编程基础
Windows驱动开发学习笔记(二)-- 驱动调试&内核编程基础 基础知识 驱动调试 PDB(Program Debug Database) WinDbg 加载 PDB 实验:调试 .sys ...
- [linux kernel] 内核下ksz8081驱动调试
系统版本:Ubuntu18.04-64 编译器版本:gcc version 7.4.0 (Ubuntu/Linaro 7.4.0-1ubuntu1~18.04.1) uboot版本:2018.07 - ...
- Windows内核编程(三)-内核驱动运行与调试
内核驱动运行与调试 驱动的运行 驱动的运行通过服务来实现. 微软规定,驱动文件必须经过微软的数字签名后,才可以运行在64位系统上,如果把没有经过签名的驱动直接放在64位操作系统中运行,结果是驱动加载失 ...
最新文章
- Codeforces Round #337 (Div. 2) D. Vika and Segments 线段树扫描线
- 同域内测试蠕虫的一种方法
- Python 开发的 10 个小贴士,你知道几个?
- win10必须禁用的服务_【亲测】Win10系统如何彻底禁止自动更新 亲测有效的Win10关闭自动更新方法...
- python中列表和元组的相同点和不同点_详解Python语言中元组和列表的区别
- MongoDB系列之——安装和启动
- IntelliJ IDEA中创建xml文件
- 用mycat做读写分离:基于 MySQL主从复制
- win7 64 位用VMware安装Ubantu 20130908
- javascript进阶——Ajax
- android java 图形_java – 在Android中呈现的图像上的锯齿状边缘
- NSObject的load和initialize方法(转)
- python壁球小游戏——pygame之旅
- html+css模拟京东商城登陆首页
- 贝叶斯小数据分析—— 23 条数据决定宇航员生死(使用 PyMC3)
- 神舟战神调节风扇热键_神舟GX9电脑热键驱动
- 通过关键字查询地理坐标(天地图)
- PDF生成插件--TcPDF
- cycleInterpolator 循环加速器
- friends101. The One Where Monica Gets a New Roommate (The Pilot)
热门文章
- CSDN官方2048小游戏通关秘诀及复现
- Android-注册界面
- 正琢磨着哪个部位咬下去
- Linux中解决root@bogon问题
- error: LNK2019与error: LNK1120解决方案,亲测有效
- 如何将iphone手机里的照片视频批量传到 Mac
- 让我们把KBEngine玩坏吧!如何定制我们自己的C++函数(一)
- 项目全流程 (1/3)
- 安卓学习UI组件-解决ScrollView嵌套ListView,GridView的冲突
- Robotstudio软件:基于Random组件的工件位置随机生成