Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用命令行和 otool 在 mac 上反编译 .framework 包。它不允许我 - 无效文件错误或类似的东西。我看到 otool 确实可以与 .a 静态库一起使用。
有什么办法可以反编译 .framework 包?
框架是一个捆绑包。只需打开它(在终端中说“cd framework_name”)。例如 CoreData 框架包含二进制文件 CoreData。使用 otool 和 -vt 选项来处理这个二进制文件,你会在屏幕上看到很多代码 )))) 使用 lipo 工具从库中提取目标文件。不要忘记为 lipo 使用 -thin 选项;) PS 您可以使用 MachOView GUI 工具而不是 otool