【发布时间】:2018-03-27 08:46:02
【问题描述】:
Hopper 反汇编器如何理解函数的名称?
例如,我有一个名为 function() 的简单 Swift 函数,在使用该函数反汇编可执行文件后,Hopper 向我显示它的错误名称是 __T04file8functionyy。我可以在可执行文件中找到这些符号的位置,但我找不到它是如何将函数的地址与其名称映射的。
【问题讨论】:
-
也许this 有帮助。
-
您尝试过 Hopper v4 吗?它会自动消除 Swift 代码。因此,您可以在 Hopper 中同时看到已损坏和未损坏的名称。
标签: swift x86 disassembly hopper