首页
社区
课程
招聘
[旧帖] [求助]WinDBG该如何想VC那样运行驱动? 0.00雪花
发表于: 2010-12-27 15:11 1081

[旧帖] [求助]WinDBG该如何想VC那样运行驱动? 0.00雪花

2010-12-27 15:11
1081
初学驱动编程虚拟机里蓝屏N次,。实在受不了了
请问一下用winDBG该如何向VC那样单步运行?

需要在代码里加什么东西吗?

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 439
活跃值: (1284)
能力值: ( LV8,RANK:120 )
在线值:
发帖
回帖
粉丝
2
在你的驱动里面手工嵌入一句
__asm int 3
当执行到这个地方的时候就断下来了
F11:逐语句
F10:逐过程
SHIFT+F11:跳出
F7:运行到光标处
--------------------
另外,将虚拟机的系统设置成蓝屏后不会马上重启
我的电脑-属性-高级-[启动和故障恢复]:设置
将“自动重新启动”的钩号点掉
--------------------------
设置DUMP文件,用于调试蓝屏信息
写入调试信息->核心内存转储->覆盖任何现有文件点钩号
这样你每次蓝屏以后,在windows目录会有一个MEMORY.DMP文件
这个文件可以用WINDBG打开
由于系统目录文件较多,
所以写一个BAT文件负责拷贝这个DUMP文件会比较方便
copy %SystemRoot%\MEMORY.DMP d:\
每次蓝屏之后双击它,将DUMP文件拷贝到D盘,然后用WINDBG打开
2010-12-27 17:02
0
雪    币: 7
活跃值: (32)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
^ No runnable debuggees error in 'g'
晕了蓝屏后我载入他,windbg提示这个 东西,这个具体应该咋办的呀?
2010-12-28 00:03
0
游客
登录 | 注册 方可回帖
返回
//