1. 基本指令
ACDU
说明: 当Ida标识错误时,进行手动标注修改
A
表示当前指令为字符串 (String)C
表示当前指令为代码 ( Code )D
表示当前指令为数据 ( Data )U
表示当前指令为未知,显示16进制原始硬编码
跳转指令
G
: 输入跳转地址,进行跳转 ( go )
esc
: 跳转回上一个操作位置
搜索指令
alt/⎇ + T
: 搜索函数或字符
修重命名函数名指令
N
: 选中需要重命名的函数名,进行全局替换
结构体操作
添加结构体
- 进入结构体窗口
- 点击
edit
中的add struct type
编辑结构体
1.选中结构体按 D
2. 修改结构体成员类型: 选中类型按D
3. 修改结构体成员名: 选中成员按N
4. 修改结构体成员类型为结构体: 选中类型按alt/⎇ + q
5. 修改结构体成员类型为数组: 选中类型按鼠标右键,如下图:
引用结构体
- 选中全局变2量按
alt / ⎇ + q
2. 选中局部变量 按 T
注释
- 按
;
----会在代码末尾和入口位置都显示注释 - 按
:
----只在代码末尾显示注释 - 在函数上方注释: 选中函数按
:
交叉引用
选中函数或变量,点开如下菜单 :