【问题标题】:Getting UUID from Mach-o binary under Java?在 Java 下从 Mach-o 二进制文件中获取 UUID?
【发布时间】:2013-10-14 18:42:41
【问题描述】:

是否有任何现有的工具或库可以从 Mach-o 二进制加载命令头中获取 UUID?

【问题讨论】:

    标签: java ios macos mach-o


    【解决方案1】:

    otool -l?还是我误解了你的问题

    【讨论】:

    • 我的意思是 Java 程序可以使用的本地库。我想我可能最终会调用 shell 命令,因为我的搜索没有结果。
    【解决方案2】:

    从我的 Groovy 进程中尝试objdump 之后。

    "objdump -P load ${filename}".execute()
    

    即使在我使用 arm 支持编译 binutils 之后,我也无法让它在我们的 Ubuntu 服务器下工作。

    我最终构建了一个非常快速而肮脏的库来读取 Mach-o 二进制文件。我将避免在这里发布它,因为它完成得太快了,但我的一个同事花了一些时间写了一个看起来更强大的解决方案,https://github.com/dzog/machismo

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-27
      相关资源
      最近更新 更多