otool 错误:不是目标文件

问题描述 投票:0回答:2

我在 Mac 操作系统上有两个文件。一份 Mach-O 可执行文件 i386 和一份数据(我的 Finder 中的执行图标相同)。

当我第一次执行 otool -tV 命令时,我打印了汇编代码。但是当我为第二个文件编写它时,我收到以下消息:myFile:不是目标文件。

知道如何转换或直接读取数据文件吗?

macos assembly otool
2个回答
0
投票

来自

otool
的错误是因为数据文件不是Mach-O目标文件,它具有用于存储代码、数据、符号等的预定义格式。

不可能(或几乎不可能)将数据文件转换为对象文件。


0
投票

https://groups.google.com/a/owasp.org/g/owasp-mobile-top-10-risks/c/1ne8-aIL9qk/m/g_MhTvtzCwAJ

如上所述,解压IPA并在

Payload/<name>.app/<name>

上运行otool
© www.soinside.com 2019 - 2024. All rights reserved.