首页
社区
课程
招聘
[求助]OD里alt+F9和Ctrl+F9有什么分别?
发表于: 2005-4-29 18:57 8084

[求助]OD里alt+F9和Ctrl+F9有什么分别?

2005-4-29 18:57
8084
OD里alt+F9和Ctrl+F9有什么分别?还有shift+F9是什么用的啊

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 319
活跃值: (2404)
能力值: ( LV12,RANK:980 )
在线值:
发帖
回帖
粉丝
2
alt+F9=(Ctrl+F9)+F7
2005-4-29 19:00
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
3
Ctrl+F9    运行至ret
Alt+F9     运行至上层调用的下句
Shift+F9   忽略异常运行

BTW:Ollydbg.hlp有中文翻译版为何不看?

Shift+F9 - 与F9相同,但是如果被调试程序发生异常而中止,调试器会首先尝试执行被调试程序指定的异常处理(请参考忽略Kernel32中的内存非法访问)。

Ctrl+F9 - 执行直到返回,跟踪程序直到遇到返回,在此期间不进入子函数也不更新CPU数据。因为程序是一条一条命令执行的,所以速度可能会慢一些。按Esc键,可以停止跟踪。

Alt+F9 - 执行直到返回到用户代码段,跟踪程序直到指令所属于的模块不在系统目录中,在此期间不进入子函数也不更新CPU数据。因为程序是一条一条执行的,所以速度可能会慢一些。按Esc键,可以停止跟踪。
2005-4-29 19:06
0
雪    币: 214
活跃值: (15)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
4
最初由 fly 发布
Ctrl+F9 运行至ret
Alt+F9 运行至上层调用的下句
Shift+F9 忽略异常运行


........

请问FLY老大:在OD的命令行中下断时,bp 与bpx有何区别?
2005-4-29 21:04
0
雪    币: 898
活跃值: (4039)
能力值: ( LV9,RANK:3410 )
在线值:
发帖
回帖
粉丝
5
Ollydbg.hlp

断点和命令               
BP 表达式 [,条件]        在指定地址设置 INT3 断点        BP EAX+10BP 410010, EAX==WM_CLOSEBP Kernel32.GetProcAddress
BPX 标签        在当前模块每一个对外部标签的调用设置断点        BPX CreateFileA
BC 表达式        删除指定地址的断点        BC 410010
MR 表达式1 [,表达式2]        设置指定范围的内存访问断点       
MW 表达式1 [,表达式2]        设置指定范围的内存写断点Set        
MD        移除内存断点       
HR 表达式        设置1字节的硬断点,当访问该地址时中断       
HW 表达式        设置1字节的硬断点,当写该地址时中断       
HE 表达式        设置硬断点,当执行该地址时中断       
HD [表达式]        移除指定地址处的硬断点
2005-4-29 21:44
0
雪    币: 214
活跃值: (70)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
6
谢谢楼上各位,谢谢fly版主,

我的ollydbg.hlp怎么找不到这些说明啊
2005-4-30 19:54
0
雪    币: 203
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
UPX
7
仔细找
2005-5-4 10:59
0
游客
登录 | 注册 方可回帖
返回
//