【发布时间】:2013-07-30 22:53:45
【问题描述】:
我正在尝试使用命令行和 otool 在 mac 上反编译 .framework 包。它不允许我 - 无效文件错误或类似的东西。我看到 otool 确实适用于 .a 静态库。
有什么方法可以反编译 .framework 包?
【问题讨论】:
标签: macos frameworks bundle otool
我正在尝试使用命令行和 otool 在 mac 上反编译 .framework 包。它不允许我 - 无效文件错误或类似的东西。我看到 otool 确实适用于 .a 静态库。
有什么方法可以反编译 .framework 包?
【问题讨论】:
标签: macos frameworks bundle otool
框架是一个捆绑包。只需打开它(在终端中说“cd framework_name”)。例如 CoreData 框架包含二进制文件 CoreData。将此二进制文件与 -vt 选项一起使用 otool,您将在屏幕上看到很多代码 )))) 使用 lipo 工具从库中提取目标文件。不要忘记为 lipo 使用 -thin 选项;) 附:您可以使用 MachOView GUI 工具代替 otool
【讨论】: