IDA Pro 快捷键总结
#
Reverse
AI摘要:IDA Pro快捷键总结:提供全局、导航、代码视图、调试器、交互分析、窗口管理和伪代码等功能的快捷键列表,方便用户快速操作。
全局快捷键
| 功能 | 快捷键 |
|---|
| 打开文件 | Ctrl+O |
| 保存 | Ctrl+S |
| 退出 | Ctrl+Q |
| 刷新当前视图 | Ctrl+R |
| 打开设置 | Alt+O |
| 切换窗口 | Ctrl+Tab |
导航与查看
| 功能 | 快捷键 |
|---|
| 跳转到地址 | G |
| 跳转到名称 | Ctrl+G |
| 返回上一位置 | Esc 或 Ctrl+- |
| 前进到下一位置 | Ctrl+= |
| 搜索字符串 | Alt+T |
| 搜索字节序列 | Alt+B |
| 查看引用 | Ctrl+X |
| 交叉引用 (Xrefs) | Ctrl+R |
| 打开函数列表 | Ctrl+P |
| 跳转到入口点 | Ctrl+E |
| 打开命名窗口 | Shift+F4 |
| 显示十六进制转储 | Ctrl+Shift+H |
代码视图
| 功能 | 快捷键 |
|---|
| 转到反汇编视图 | Space |
| 转到伪代码视图 | F5 |
| 显示下一个基本块 | Ctrl+PgDn |
| 显示上一个基本块 | Ctrl+PgUp |
| 添加注释 | ; |
| 重命名符号 | N |
| 更改类型声明 | Y |
| 创建函数 | P |
| 删除函数 | Alt+P |
| 合并代码段 | C |
| 强制数据类型 | D |
| 恢复未分析区域 | U |
| 设置跳转标签 | Ctrl+M |
调试器相关
| 功能 | 快捷键 |
|---|
| 启动调试器 | F9 |
| 单步执行(汇编指令) | F8 |
| 步入调用 | F7 |
| 跳出调用 | Shift+F8 |
| 设置断点 | F2 |
| 清除断点 | Shift+F2 |
| 暂停调试 | Ctrl+F2 |
| 显示寄存器 | Alt+R |
| 显示堆栈 | Alt+K |
交互与分析
| 功能 | 快捷键 |
|---|
| 自动分析 | Ctrl+F5 |
| 手动分析 | Ctrl+F7 |
| 打开批注窗口 | Shift+F1 |
| 跳转到函数开头 | Ctrl+Alt+F |
| 打开交互式 Python 窗口 | Alt+F7 |
| 显示调用图 | Shift+F12 |
| 转到交叉引用 | Ctrl+Alt+X |
窗口管理
| 功能 | 快捷键 |
|---|
| 关闭当前窗口 | Ctrl+W |
| 显示隐藏窗口 | Ctrl+Shift+W |
| 全屏模式 | Ctrl+Shift+F11 |
伪代码(Hex-Rays)
| 功能 | 快捷键 |
|---|
| 转到伪代码视图 | F5 |
| 复制伪代码 | Ctrl+Shift+C |
| 切换为反汇编视图 | Esc |
| 显示十六进制视图 | Ctrl+Alt+H |
其他快捷键
| 功能 | 快捷键 |
|---|
| 插入书签 | Ctrl+Shift+B |
| 显示书签列表 | Shift+B |
| 删除书签 | Ctrl+Shift+D |