IDA

IDA中文网站 > 技术问题 > 反编译器和全局交叉引用

反编译器和全局交叉引用

发布时间:2021/03/15

在之前,我们已经介绍了在反汇编视图中交叉引用,但实际上,您也可以在反编译器(伪代码)视图中查阅它们。

本地交叉引用

最常见的快捷方式(X)与反汇编的工作方式相似:您可以在标签,变量(局部和全局),函数名称上使用它,但有一些区别和补充:

  • 对于局部变量,交叉引用列表显示 伪代码行 代码 而不是反汇编 段。 
  • 如果按“X”上的C语句的关键字(例如 if, while, return),在当前函数中的相同类型的所有报表会显示

全局交叉引用

如果您有一个经过良好分析的数据库,程序使用了自定义类型,并且已正确设置了函数原型,则可以要求反编译器分析所有函数并构建对结构字段,枚举成员或整体的交叉引用列表本地类型。 默认热键为“CTRI”–“AIT” –“X” 。

首次使用时,列表可能为空或仅包含最近反编译的函数。

要涵盖所有功能,请从快捷菜单中或按刷新列表CTRI – U。这将反编译 数据库中的 所有 函数并收集完整列表。 反编译结果将被缓存,因此,下次使用该功能时,它将更快。

以上就是反编译器和全局交叉引用的相关内容了,希望以上内容可以在软件的日常使用中帮助到大家。

image widget

标签:IDA反编译器

读者也访问过这里: