iOS应用程序可以提取吗?

| Apple iOS应用程序附带的“ 0”文件是否可以提取? 如果可以做到,那么我不想知道如何提取它,而只想知道在发生这种情况时如何保护内容。 范例1: 我的应用程序中有一个包含1000多个著名报价的数据库。 如果有人手动重新输入,似乎是无用的浪费;但是如果他可以通过这种方式复制它,那么我应用程序的唯一性可能会受到威胁。 范例2: 我的应用程序中有原始图像,超过1000张图像。 对于某人手动进行屏幕捕获是不可能的(在我的应用程序的上下文中这是不可能的),但是如果他可以提取它,那我就会被搞砸了。 有人对此主题有知识吗?     
已邀请:
        是的,有多种方法可以从.ipa文件中提取资源。与任何此类内容一样,如果您的应用程序可以访问数据,那么(足够的工作量)有人可以提取数据。 归结为成本效益分析。如果数据足够有价值,足以证明提取数据的成本合理,那么有人可能会专用于提取数据的资源。     
        ipa文件只是一个具有不同名称的zip文件。要提取内容,只需将文件重命名为.zip并使用所选的未归档文件打开即可。     
        
.ipa
文件只是zip存档,任何拥有副本的人都可以提取其内容。 如果您确实很在意自己的内容,则可以添加各种级别的混淆,但是这些混淆会带来一些开销,并且由于您的应用最终需要能够读取内容,因此您只会使用户更难提取内容的副本该内容。     
        在越狱的iPhone上,您具有root用户访问权限。因此,您可以轻松浏览应用程序的文件夹并访问其数据。     

要回复问题请先登录注册