2018-04-29 21:21:55 +07:00
|
|
|
|
# 2.3.2 OllyDbg 调试器
|
2018-05-21 11:06:54 +07:00
|
|
|
|
|
|
|
|
|
- [快捷键](#快捷键)
|
2018-05-22 14:21:13 +07:00
|
|
|
|
- [命令行插件](#命令行插件)
|
2018-05-21 11:06:54 +07:00
|
|
|
|
- [参考资料](#参考资料)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 快捷键
|
2018-05-22 14:21:13 +07:00
|
|
|
|
- F2:在光标选定位置按 F2 键设置或取消断点。
|
|
|
|
|
- F4:运行到光标选定位置处暂停。
|
|
|
|
|
- F7:单步步入:每次执行一条指令,遇到 call 等子程序时进入其中。
|
2018-05-29 20:51:00 +07:00
|
|
|
|
- Shift+F7:与 F7 相同,但当调试程序发生异常而中止时,调试器首先尝试步入
|
2018-05-22 14:21:13 +07:00
|
|
|
|
- F8:单步步过,每次执行一条指令,遇到 call 等子程序时不进入其中。
|
|
|
|
|
- F9:运行,被调试软件继续运行,直到遇到下一个断点。
|
2018-05-29 20:51:00 +07:00
|
|
|
|
- Ctrl+F2:重新启动被调试程序。
|
2018-05-22 14:21:13 +07:00
|
|
|
|
- Ctrl+F9:执行到返回,在执行到一个 ret 指令时暂停,常用于从当前函数快速返回到上一个函数。
|
2018-05-24 20:24:18 +07:00
|
|
|
|
- Ctrl+G:查看任意地址的数据。
|
2018-05-29 20:51:00 +07:00
|
|
|
|
- Alt+F9:执行到用户代码,可用于从系统部分快速返回到被调试程序部分。
|
|
|
|
|
- Alt+F5:让 OllyDbg 窗口总在最前面。
|
2018-05-22 14:21:13 +07:00
|
|
|
|
|
|
|
|
|
|
|
|
|
|
## 命令行插件
|
2018-05-21 11:06:54 +07:00
|
|
|
|
|
|
|
|
|
## 参考资料
|
|
|
|
|
- http://www.ollydbg.de/
|