VM 调试驱动设置

"C:\Program Files\Debugging Tools for Windows (x86)\windbg.exe" -k com:pipe,port=\\.\pipe\com_1,baud=115200  -y E:\SourceCode\sys\objfre_wnet_x86\i386 -srcpath E:\SourceCode\sys

1. windbg.exe 快捷方式的目标设置为:

"D:\Common Tools\Debugging Tools for Windows\windbg.exe"

-k com:pipe,port=\\.\pipe\com_1,baud=115200

-y D:\code\vc6\DriverDev\MyDriver_Check

-srcpath D:\code\vc6\DriverDev

2. 虚拟机设置

选中Use named pipe:

\\.\pipe\com_1

This end is the server.

The other end is a virtual machine.

3. 修改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="Windows Server 2003, Standard" /debug /debugport=COM1 /baudrate=115200    (COM1不能乱改,跟新建的com口不同)

4. vista

bcdedit /dbgsettings serial baudrate:115200 debugport:1 /debug on

驱动安装 rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 c:\eposdf.inf

驱动卸载rundll32.exe setupapi,InstallHinfSection DefaultUninstall 132 c:\eposdf.inf

5. 1: kd> !lmi tdifw_drv.sys查看DMP文件对应驱动的时间。

srv*D:\Symbols*http://msdl.microsoft.com/download/symbols;D:\Symbols;

SRV*D:\Symbols\*http://msdl.microsoft.com/download/symbols

时间: 2024-10-03 13:22:21

VM 调试驱动设置的相关文章

Window10中利用Windbg与虚拟机(window7)中调试驱动建立方法

想起自己的windbg配置就转载:eqera的windows内核调试配置,真的是获益良多希望他不会介意我转载他的博客,帮了我很多,记录下来给我也给大家, 其中我主要看的是VMWare的pipe建立,而我有些分享是在vs2015中打上DDK,然后在开始菜单window kits下找见windbgx86或者是你想要用的类型,然后 发送快捷方式到桌面利于以后用.发到桌面后,在属性插入你放置的的符号的路径,让然最后别忘了在windbg检查路径是否正确. eqera他的解述给了我很多帮助,可以耐心解读.下

kobox: key_proc.c -v1 如何使用proc文件系统调试驱动

使用proc文件系统可以很方便调试驱动,查看驱动中的一些数据 平台:TQ2440 系统版本: [email protected]:/mnt/shared/kobox# uname -a Linux ubuntu 3.11.0-12-generic #19-Ubuntu SMP Wed Oct 9 16:12:00 UTC 2013 i686 i686 i686 GNU/Linux 其实在3.x中创建proc文件系统和在2.x中创建是有所区别的,这里需要注意下,在2.6.x中创建起来更加方便 这里

windbg + vmware调试驱动-环境搭建

1.vmware设置 “VirtaulMachineSettings”---> “Hardware”选项中----> 点击“Add”添加一个串口设备SeiallPort----> “Next”----> 在SerialPort里选中“Output to named pipe”----> “next”---->“Finish” 最后,回到 “Virtual Machine Settings”页面时,在“I/O Mode” 里选中“Yield CPU on poll” 这样

VM网络连接设置详解

参考http://zhidao.baidu.com/link?url=NU8UcLsp6CCgRZzeMgnb7v0p7Z78eLYloYW355Z9fQa__pm_lFBtpfSs61ZR2Wq2yX1ljRrgiP2NGOccH_CttK 桥接 通过使用物理机网卡 具有独立ip NAT 把物理机作为路由器进行上网 host-only 只能与物理机相连 下面是详细的解说 VMWare提供了三种工作模式,它们是bridged(bridged模式).NAT(网络地址转换模式)和host-only(

实战windbg调试驱动例子

关于VM和WINDBG的基本配置请参考相关的文档.(在这里给各位一篇不错的文章,就是jiurl老大写的<  利用VM使用windbg  >) 好了,废话少说,让我们整点干的 :-)既然我们要分析的是sr.sys,当然我们先要看的就是目标机加载的驱动程序的位置了,sr.sys是XP系统系统还原的主体部分,它是建立在NTFS文件分区格式下的一个驱动,说白了 sr.sys其实就是ntfs.sys的filter driver.kd>!driversBase       Code Size    

《python灰帽子》学习笔记:调试器设置

一.构造 C  数据类型 C Type | Python Type | ctypes Type _______________________________________________________________________________________ char | 1-character | string c_char wchar_t | 1-character Unicode | string c_wchar char | int/long | c_byte char |

[CDLinux]VM模拟器中设置主机wifi网卡上网

1.打开Virtual Network Editor,开始 --> 程序 --> VMware --> Virtual Network Editor 选中VMnet0,在下面的"VMnet信息"设置区域选中"桥接",然后把宿主机的无线网卡添加进去. 2.打开VMware软件,选中左边要上网的linux主机,右键 --> Settings,打开Virtual Machine Settins窗口 设置"网络适配器",在右边&q

华为 安卓手机在MAC系统下调试模式设置(转载)

同时做IOS开发的同学,使用MACOS会发现在ANDROID 开发环境完整的情况下,接入MOTO,SAMSUNG,HTC,ZTE等手机都可以自动识别,并可以在DDMS中查看LOGCAT,唯独华为的手机不可识别.USB开发调试也设置了,在WINDOWS下可以识别,为什么呢?别急,有工程模式: 在拨号界面输入:*#*#2846579#*#* 找到-$amp;>quot;$ProjectMenuAct"->"后台设置"->"USB端口设置" 改

docker 配置Btrfs和Device mapper存储驱动设置

运行环境: docker -v Docker version 1.12.1, build 23cf638 uname -a Linux ceph-6-29 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux\ 一:docker 首次安装完成,默认存储设备为loop 回环设备,会创建一个100G的用于存储数据,和一个2G的用于存储元数据的稀疏文件,然后分别附加到回