0

我正在尝试使用命令行和 otool 在 mac 上反编译 .framework 包。它不允许我 - 无效文件错误或类似的东西。我看到 otool 确实可以与 .a 静态库一起使用。

有什么办法可以反编译 .framework 包?

4

1 回答 1

1

框架是一个捆绑包。只需打开它(在终端中说“cd framework_name”)。例如 CoreData 框架包含二进制文件 CoreData。使用 otool 和 -vt 选项来处理这个二进制文件,你会在屏幕上看到很多代码 )))) 使用 lipo 工具从库中提取目标文件。不要忘记为 lipo 使用 -thin 选项;) PS 您可以使用 MachOView GUI 工具而不是 otool

于 2014-01-04T04:59:39.347 回答