VMWare +WinDbg 调试驱动
来源:互联网 发布:高可用mysql 第2版 pdf 编辑:程序博客网 时间:2024/06/04 18:29
VMWare +WinDbg 调试驱动 由于SoftIce现在已经停止推出新版本了,而且不支持vista;所以我们只有选择WinDbg来调试驱动程序了,WinDbg一般是用双机来调试,如果要使用单机来实现的话就要搭配虚拟机了,我们这里用的是VMWare. 1. 安装配置VMWare 1.1安装VMWare tools,VMWare安装好之后再安装VMWare tools,这个工具包含了一些驱动。 1.2 添加com口,如图: 1.3 增加usb设置的支持 add the following line to the .vmx file of the affected virtual machine: 2. 安装WinDbg 2.1 创建一个windbg的shortcut,设置速率为速率为115200, "C:/Program Files/Debugging Tools for Windows/windbg.exe" -y C:/Windows/Symbols/ -b -k com:port=//./pipe/com_1,baud=115200,pipe,resets=0 2.2 设置WinDgb 在调试前设置Symbol Search Path,如: D:/YourCodesSymbols; C:/WINDOWS/Symbols;SRV*D:/LocalSymbols*http://msdl.microsoft.com/download/symbols 还有Source File Path、Image File Path都要设. 调试内核驱动的时候,这样设置: Symbol File Path: D:/ SourceCode/objchk_wnet_x86/i386 Source File Path: D:/ SourceCode Image File Path: D:/ SourceCode /objchk_wnet_x86/i386 3. 以调试模式启动虚拟机 在虚拟机等待连接的时候,在WinDbg中选择Kernel Debug,并确定 ,run .reload. 加载符号。 当WinDbg显示与虚拟机连接上之后,选择Break 打开源程序文件,插入断点,选择Go 当驱动程序加载并执行到断点处就会停下来 usb.generic.allowHID = "TRUE"
1.4 修改boot.ini文件
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional - debug" /fastdetect /debug
/debugport=com1 /baudrate=115200
- VMWare +WinDbg 调试驱动
- windbg+vmware调试驱动
- Windbg+Vmware驱动调试
- Windbg+Vmware驱动调试
- 利用vmware+windbg调试驱动
- VMware+windbg 驱动的源码调试
- VMWare+WinDbg搭建(驱动)调试环境
- windbg+vmware调试驱动 x86 x64
- VMWare+WinDbg搭建驱动调试环境
- windbg+vmware搭建驱动联机调试环境
- windbg 驱动调试环境(virtualbox, vmware)
- 安装VMware+Windbg+Win7内核驱动调试
- VMware+WinDbg联合调试Windows驱动环境搭建
- (整理+原创)windbg+vmware进行驱动源代码调试 转
- VMware+Windbg+Win7 内核驱动调试 ----(环境搭建)
- windbg + vmware 调试设置
- WinDBG+VMware 调试内核
- WinDBG+VMware 调试内核
- 数据结构面试大全
- 关于一段for循环的讨论
- 想获取div指定的所有属性
- SQLDMO方法备份和恢复SQL Server数据库
- TOMCAT设置内存和连接数配置
- VMWare +WinDbg 调试驱动
- 几个HTML页面转向代码
- command pattern
- 给MS SQL增加自动编号功能
- 你能否在通往牛逼的道路上一路勃起。
- VM下ubuntu jeos更换网卡,网卡无法启动
- 如何构造一个C#语言的爬虫蜘蛛程序
- 字符串算法集合(转)
- 一个我现在用到的Hibernate类