首页
社区
课程
招聘
关于OllyDBG F12暂停的问题
发表于: 2010-2-6 17:06 5054

关于OllyDBG F12暂停的问题

2010-2-6 17:06
5054
用OD调试程序时,按F12暂停,OD总是到ntdll那里

不是执行到哪里停在哪里,我看教程的时候,那人按F12是执行到哪里停在哪里的,有谁能告诉我怎么弄,谢谢

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

上传的附件:
  • 1.jpg (20.88kb,70次下载)
收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 1632
活跃值: (13)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
这是正常的啊
2010-2-6 17:12
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我看教程,那人F12暂停可不是这样的
2010-2-6 17:13
0
雪    币: 401
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
我有时也碰到这种情况,我觉得这是因为按F12的时候不对,例如c写的windows程序执行到了UpdateWindow(hwnd)的时候按F12就会停在最后结束的地方。
你试一下这样,Ctrl+F8,然后按F12,时间间隔不要太长,这样就可以停下……F9也行,但是不要等窗口出来,至于为什么我就不知道了,不过我很少用F12,呵呵。
2010-2-6 17:18
0
雪    币: 19
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
我试过了,它总是停在ntdll模块那里,怎么弄啊
2010-2-6 17:41
0
雪    币: 401
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
不知道,我也是初学,没遇到过这种情况,不过我觉得没必要用F12啊,我只在一种情况下用它,就是调试时状态显示的是运行,但是程序的窗口没显示出来,就像死机了一样,这种情况下按F12就可以停在你截图的地方了,然后Ctrl+F2重新开始……呵呵。
2010-2-6 18:06
0
雪    币: 197
活跃值: (17)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
没注意过这情况,我的F12暂停都是用来查找关键对话框的call的
  你想用来做什么??
2010-2-6 18:48
0
雪    币: 2362
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
本来就应该断在那里
然后是查看堆栈
在retn下断
再F9  再断下来 F8回用户区
2010-2-6 18:48
0
游客
登录 | 注册 方可回帖
返回
//