gpt4 book ai didi

iphone - 使用 otool 反汇编默认的 iOS 应用程序

转载 作者:可可西里 更新时间:2023-11-01 03:38:23 25 4
gpt4 key购买 nike

当我尝试使用 otool 反汇编现有的 iOS 应用程序(不是应用程序商店的应用程序)时,它不会分成不同的方法。这只是一个巨大的部分。这是我正在使用的命令:
otool -tV theApp.app/theApp >~/Desktop/output.txt
有没有办法将反汇编拆分为方法?

最佳答案

不,没有。这些应用程序已被删除,这意味着它们不包含有关功能开始或结束位置的信息。然而,由于 objective-c 是动态的,任何 objective-c 方法都将在 objective-c 段中有它们的名称和地址。您可以使用 otool -ov 获取此信息,但如果您使用 class-dump-z 则更容易解释它,它提供 objective-c header ,如果您使用 -A 选项,它将包含每个方法的地址。获得地址后,您可以浏览文件并手动将其分成方法。

关于iphone - 使用 otool 反汇编默认的 iOS 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7458544/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com