【问题标题】:IDA does not show symbol informationIDA 不显示符号信息
【发布时间】:2012-04-05 16:49:26
【问题描述】:

我一直在尝试反转Mach-O executable arm 文件,并且我能够在 iOS 的 gdb 中很好地调试它,并且二进制文件似乎没有被剥离,因为 gdb 向我显示了函数名称等;但是,当我将二进制文件弹出到 IDA 中时,我看不到任何这些函数名称(这使得反汇编变得非常困难)。 IDA 确实向我显示了导入的函数的名称,但没有显示其他函数名称。

这在以前从未发生过,根据我的经验,如果 gdb 可以识别函数名称,IDA 通常会识别函数名称。

这里有人发生过类似的事情吗?如果是这样,您是如何解决问题的?

谢谢!

【问题讨论】:

    标签: ios gdb reverse-engineering ida


    【解决方案1】:

    IDA 目前不支持 Dwarf 调试信息(在 6.2 版中),可能是这样。我建议将带有 otool 或其他内容的符号转储到文本文件中,并制作一个简单的 Python 脚本来导入它们。

    【讨论】:

      猜你喜欢
      • 2011-04-26
      • 2020-06-23
      • 1970-01-01
      • 1970-01-01
      • 2019-01-10
      • 2017-04-21
      • 2016-09-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多