我正在使用class-dump-z提取用于iOS应用程序反向工程的所有类名和方法。
但是我想知道这个应用程序是如何工作的,这个应用程序是如何获取与该类相关的类名和方法的。

最佳答案

它是开源的,因此您可以查看代码。特别是这个文件https://github.com/nygard/class-dump/blob/master/Source/CDClassDump.m

该工具从解密的应用程序读取Mach-O文件,该文件包含标题和一系列加载命令。
https://en.wikipedia.org/wiki/Mach-O
wiki Mach-O

10-04 23:07