目录
  1. 1. OD 指令总结
    1. 1.1. OD 调试操作
    2. 1.2. 代码、数据操作
    3. 1.3. 功能窗口操作
    4. 1.4. 信息窗口操作
OD 指令总结

OD 指令总结

OD 调试操作

  • F2 下断点,也就是指定断点的地址
  • F3 加载一个可执行程序,进行调试分析
  • F4 程序执行到光标处
  • F7 单步步入
  • F8 单步步过
  • F9 直接运行程序,遇到断点处,程序暂停
  • Ctrl+F2 重新运行程序到起始处,用于跳出函数实现
  • Ctrl+F7 自动步入、运行到OEP
  • Ctrl+F8 自动步过
  • Ctrl+F9 执行到函数返回处,用于跳出函数实现
  • Ctrl+F11 跟踪步入
  • Ctrl+A 分析模块
  • Ctrl+* 修改 EIP 为选中地址
  • Ctrl+“+” 调整到前一个函数
  • Ctrl+ “-” 跳到下一个函数开始处
  • Alt+F2 关闭调试进程
  • Alt+F9 执行到用户代码处,用于快速跳出系统函数
  • Shift+F2 设置条件断点

代码、数据操作

  • ; 添加注释
  • 空格 修改汇编指令
  • 回车 进入 CALL 或 jmp 或 jcc
  • “+” 下一步
  • “-” 返回上一步
  • : 标签

功能窗口操作

  • Ctrl+G 输入十六进制地址,快速定位到该地址处
  • Ctrl+B 查找二进制数据
  • Ctrl+E 修改内存
  • Ctrl+F 打开命令搜索窗口(单个命令)
  • Ctrl+S 打开命令序列搜索窗口
  • Ctrl+T 设置条件

信息窗口操作

  • Ctrl+N 查看导入导出信息
  • Alt+C 显示 CPU 信息(反汇编、寄存器、 …)
  • Alt+B 显示断点编辑器 (空格可以切换禁止/始终;Delete可以删除)
  • Alt+E 查看模块
  • Alt+K 打开调用堆栈窗口
  • Alt+L 打开记录窗口(日志)
  • Alt+M 显示内存布局
  • Alt+o 调试选项
  • Alt+X 关闭 OD
  • F5 最大化当前窗口或将当前窗口大小改为正常化
  • F10 打开当前窗口快捷键菜单
文章作者: Sakura式
文章链接: http://yoursite.com/2019/01/31/OD%E6%8C%87%E4%BB%A4%E6%80%BB%E7%BB%93/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Hexo
打赏
  • 微信
  • 支付寶