名称与命名


学习IDA权威指南-反汇编操作_局部变量


iDA提供自己的命名

自动生成的名称


单击需要命名的地方

键盘N(name)就可以进行修改


学习IDA权威指南-反汇编操作_未定义_02


弹出窗口


学习IDA权威指南-反汇编操作_未定义_03


局部变量的命名


学习IDA权威指南-反汇编操作_局部变量_04


鼠标放在arg上,使用快捷键N


如果希望恢复默认名称,可以输入空格,回车之后,IDA恢复默认的命名


学习IDA权威指南-反汇编操作_未定义_05


local name代表局部变量的命名

一般做条件跳转的时候的备注信息


IDA的注释信息


使用;分号进行注释


学习IDA权威指南-反汇编操作_字符串_06



常规注释


学习IDA权威指南-反汇编操作_未定义_07


一般是蓝色


学习IDA权威指南-反汇编操作_局部变量_08


在前注释,在后注释


学习IDA权威指南-反汇编操作_局部变量_09



函数的注释


学习IDA权威指南-反汇编操作_未定义_10



基本代码转换


1-代码显示选项

学习IDA权威指南-反汇编操作_字符串_11


2-格式化指令操作数


学习IDA权威指南-反汇编操作_未定义_12


学习IDA权威指南-反汇编操作_未定义_13


不常用


3-操纵函数


学习IDA权威指南-反汇编操作_未定义_14


可以编辑函数块


学习IDA权威指南-反汇编操作_字符串_15


不常用


4-数据与代码相互转换


ACDU(A代表字符串,C代表code,D代表data,U代表未定义)


学习IDA权威指南-反汇编操作_字符串_16



学习IDA权威指南-反汇编操作_局部变量_17


学习IDA权威指南-反汇编操作_未定义_18


Done