class-dump-z提取类和方法

Sau*_*abh 5 security reverse-engineering ios

我使用class-dump-z来提取iOS应用程序逆向工程的所有类名和方法.但是我想知道这个应用程序实际上是如何工作的.这个应用程序如何设法获取与该类相关的类名和方法.

Ada*_*oza 0

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

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