首页
社区
课程
招聘
[旧帖] 关于OD调试程序单步挂起的问题 0.00雪花
发表于: 2013-5-2 22:10 4396

[旧帖] 关于OD调试程序单步挂起的问题 0.00雪花

2013-5-2 22:10
4396
问一个问题 有一个函数,单步过该函数 该函数就不会返回,好像程序被挂起,但是前后放置断点,该函数正常返回,求解释

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

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 3
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
新手关注下。。。。。
2013-5-3 00:07
0
雪    币: 240
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
新手不懂,同等大神解答!
2013-5-3 00:17
0
雪    币: 4
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
也遇到过这种问题,同求大神回答
2013-5-3 10:14
0
雪    币: 118
活跃值: (27)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
5
可能1
如果你在VM里面 F8.下一行未必这个线程走的到.直接就跑飞了.

可能2
OD的F8 默认是用硬断在 下一个opcode 做硬件执行断点.
你调试的程序可能有查调试寄存器..比如dxf..
如果可能2有两种方法
1.pass getcontext那个函数
2.把od里设置里f8用int3断点来实现
2013-5-11 14:25
0
雪    币: 13
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
清空你的udd 我遇到过 清空就好了
2013-5-11 18:08
0
游客
登录 | 注册 方可回帖
返回