首页
社区
课程
招聘
[旧帖] 如何启用just in time debugging!? 0.00雪花
发表于: 2008-12-1 15:23 7551

[旧帖] 如何启用just in time debugging!? 0.00雪花

2008-12-1 15:23
7551
前段时间用无论用Visual studio还是ollydbg, 程序崩溃时,比如运行了int3(0xCC)指令,都会弹出是否需要调试的提示,然后就可以进入just-in-time debugger进行调试了。

可是现在(可能是因为我装了Windbg),执行0xCC再也不不会弹出调试提示了!

请问各位大侠,这是为什么,如何才能重新启用just-in-time debuggggggging?

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

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 10
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
2
即时调试主要跟
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]

这一注册键值有关
你打开键值 看下 Debugger 这个键值 ,如果OD 作为即时调试器 应该是
"C:\tools\odbg110\OLLYDBG.EXE" -AEDEBUG %ld %ld (我电脑上为准,OD的路径你改成你自己的)
如果 是VC6.0 的话
Debugger="C:\Program Files\Microsoft Visual Studio\Common\MSDev98\Bin\msdev.exe" -p %ld -e %ld"
...

你对照的看看,必要的时候可以百度一下。

GL!~
2008-12-1 16:26
0
雪    币: 201
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我的也是。"C:\Program Files\OllyICE\OllyDBG.EXE" -AEDEBUG %ld %ld

刚才试验证明just-in-time debugging还是起作用的,只不过程序被我蹂躏的不进入调试就退出了。

多谢!
2008-12-1 16:41
0
游客
登录 | 注册 方可回帖
返回
//