从IDA pro导出符号以便在GDB中使用

时间:2013-03-12 03:55:17

标签: gdb mach-o ida

我有一个dylib文件a2.dylib我在IDA pro中反汇编,它被删除符号。我使用了a1.dylib,它有一些符号,虽然旧版本的a2.dylib和Bindiff有差异来区分函数名以匹配a2.dylib。我需要导出这些派生的函数名,以便在调试GDB中的a2.dylib时使用;类似于在GDB中使用的Windows PDB文件。我怎么能在IDA pro 6.4中做到这一点?感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用SymTabCreator轻松创建符号表。您只需要一个地址↔符号映射列表。

请注意,README表示它仅适用于主要可执行文件,因此您可能需要调整dylib的imageBase偏移量。