当前位置:网站首页>Winxp kernel driver debugging
Winxp kernel driver debugging
2022-06-25 03:38:00 【ma_ de_ hao_ mei_ le】
Use vmware Create a xp virtual machine , Make sure you are Administrator user , open cmd,cd Get into C Packing list
And then execute notepad boot.ini, The content should be as follows
[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
Copy the contents of the last line , Then wrap and append to the end of the file , The contents of the edited file are as follows :
[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
This will enable the debug mode , Restart the virtual machine , You will see the following boot options
http://tougao.jb51.net/uploadfile/20220622/1655878179101017.png
Use the keyboard arrow keys to select 【 Enable debugger 】 Press enter for the boot option
It's not over yet , Shut down the virtual machine first , Then add the hardware , Please check the video for specific operation :
https://www.bilibili.com/video/BV1M34y1W7qX/
Notice the named pipes in the video above \.\pipe\com1 Medium com1 To go up with you boot.ini Medium
/debugport=com1
Agreement
Then use the following command in your physical machine to start windbg
“C:\Program Files (x86)\Windows Kits\10\Debuggers\x86\windbg.exe” -b -k com:port=\.\pipe\com1,baud=115200,pipe
If you don't windbg, Please refer to this article https://144.one/windows-kernel-debug.html Download and install
windbg After starting , Open your winxp virtual machine , choice 【 Enable debugger 】 Power on option power on
You can see , This side has been connected to winxp The virtual machine is disconnected
http://tougao.jb51.net/uploadfile/20220622/1655878719552872.png
边栏推荐
- PHP uses getid3 to obtain the duration of MP3, MP4, WAV and other media files
- Is it reliable for CITIC Securities to open a mobile account? Is it safe?
- Please check the list of commonly used software testing tools.
- The release function completed 02 "IVX low code sign in system production"
- 2022年海外电商运营三大关键讲解
- 股票开户用客户经理发的开户链接安全吗?知道的给说一下吧
- EasyNVR使用Onvif探测设备失败,显示“无数据”是什么原因?
- Datetimeformat is invalid under @requestbody
- ACM. Hj70 matrix multiplication calculation amount estimation ●●
- A new generation of cascadable Ethernet Remote i/o data acquisition module
猜你喜欢
CUDA编程入门极简教程
MySql安装教程
Randla net: efficient semantic segmentation of large scale point clouds
西电AI专业排名超清北,南大蝉联全国第一 | 2022软科中国大学专业排名
Before the age of 36, Amazon transgender hackers were sentenced to 20 years' imprisonment for stealing data from more than 100million people!
What is an SSL certificate and what are the benefits of having an SSL certificate?
AI writes its own code to let agents evolve! The big model of openai has the flavor of "human thought"
XML modeling
AI自己写代码让智能体进化!OpenAI的大模型有“人类思想”那味了
Introduction to database system
随机推荐
扎克伯格最新VR原型机来了,要让人混淆虚拟与现实的那种
协作+安全+存储,云盒子助力深圳爱德泰重构数据中心
Collaboration + Security + storage, cloud box helps Shenzhen edetai restructure its data center
程序员真人秀又来了!呼兰当主持挑灯狂补知识,SSS大佬本科竟是药学,清华朱军张敏等加入导师团...
2022年海外电商运营三大关键讲解
Easy to use dictionary -defaultdict
MySQL根据表前缀批量修改、删除表
TC object structure and abbreviation
Is it safe to open a stock account on Huatai Securities?
Rebeco:使用机器学习预测股票崩盘风险
ASP.NET会议室预约小程序源码 预约小程序源码
Is it safe to open an account online? How to open an account?
SkyWalking 实现跨线程 Trace 传递
The release function completed 02 "IVX low code sign in system production"
Tutoriel d'installation MySQL
做自媒体不知道怎样变现?7大变现方法分享
ASP. Net conference room booking applet source code booking applet source code
华为上诉失败,被禁止在瑞典销售 5G 设备;苹果公司市值重获全球第一;Deno 完成 2100 万美元 A 轮融资|极客头条
Go synchronization waiting group
14 BS object Node name Name attrs string get node name attribute content