【发布时间】:2012-04-05 16:49:26
【问题描述】:
我一直在尝试反转Mach-O executable arm 文件,并且我能够在 iOS 的 gdb 中很好地调试它,并且二进制文件似乎没有被剥离,因为 gdb 向我显示了函数名称等;但是,当我将二进制文件弹出到 IDA 中时,我看不到任何这些函数名称(这使得反汇编变得非常困难)。 IDA 确实向我显示了导入的函数的名称,但没有显示其他函数名称。
这在以前从未发生过,根据我的经验,如果 gdb 可以识别函数名称,IDA 通常会识别函数名称。
这里有人发生过类似的事情吗?如果是这样,您是如何解决问题的?
谢谢!
【问题讨论】:
标签: ios gdb reverse-engineering ida