问题描述
我从Cydia安装了Class Dump以获取应用程序头文件。
但是有问题。
我可以在默认应用中使用class-dump。
例如,我运行了这个命令:
class-dump -H /Applications/MobileSafari.app/MobileSafari -o / Headers / safari
并且可以在/ Headers / safari /\".
I installed "Class Dump" from Cydia to get application header files.But there is a problem.
I can use class-dump in default app.For example, I ran this command: class-dump -H /Applications/MobileSafari.app/MobileSafari -o /Headers/safari
and could get header files in "/Headers/safari/".
中获取头文件但是AppStore应用程序,例如,
我运行了这个命令: class-dump -H /var/mobile/Applications/BFF...../Dropbox.app/Dropbox -o / Headers / dropbox
和终端工作,但是乱码出现()然后终端崩溃。
But AppStore app, for example,I ran this command:class-dump -H /var/mobile/Applications/BFF...../Dropbox.app/Dropbox -o /Headers/dropbox
and terminal works, but garbled characters appeared (ScreenShot) and then terminal crashed.
如何获取AppStore应用程序头文件?
How can I get AppStore app header files?
推荐答案
所有AppStore应用程序都已加密。为了使用类转储,您需要解密(破解)它们。您有两种选择:
All AppStore apps are encrypted. In order to use class-dump you need to decrypt (crack) them. You have two options:
- 下载应用程序的破解ipa。破解的应用程序已经解密,您可以对它们进行类转储或反汇编。这仅适用于付费应用。出于显而易见的原因,你不会找到破解的免费应用程序。
- 自己破解。在Cydia有工具 - 例如Rasticrac。它们易于使用,可以完成所有工作。完成后你会得到破解的ipa。对于免费应用程序,它是您唯一的选择。
另一方面,Safari等内置应用程序未加密。
On the other hand, built-in apps like Safari are not encrypted.
这篇关于如何分类转储AppStore应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!