-
-
[求助]IDA的F5伪代码中局部变量颜色代表的含义?
-
发表于:
2018-2-6 17:56
6629
-
[求助]IDA的F5伪代码中局部变量颜色代表的含义?
使用IDA很长时间,但是一直不明白IDA的F5伪代码的局部变量为什么有不同颜色表示,比如(深蓝色和浅灰色),这两种颜色各代表什么含义?还有F5局部变量的注释,有时候会出现完全没有的寄存器,这是为什么?
(我问的是F5伪代码的局部变量本身的颜色,不是背景色,我知道背景色可以在hexrays.cfg配置文件里修改)
下面具体截图说明:
这是一个android apk的armv7a架构的so,随便找的,可以看到F5伪代码的局部变量的颜色有两种:深蓝色和浅灰色,这各代表什么?
这是一个windows下x86架构的exe,也是随便找的,可以看到,F5伪代码IDA的自动注释第二行写着ST0C_4,按照https://bbs.pediy.com/thread-193440.htm的说法,后面的注释应该是一个寄存器或者是内存地址,但是经常会出现像ST0C_4一样的未知的东西,既不是寄存器也不是内存地址,那么这是什么?
今天心血来潮来提的问,其实这不影响逆向,但奈何本人有点强迫症,不知道的东西即使没什么用也要打破砂锅问到底,所以望各位大佬解答。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!