ios - 有什么方法可以保护 IPA 中的图形/声音数据?

标签 ios security encryption ipa

所以你可以下载 IPA 并可以提取图像和声音以及其他一些东西。所以我的问题是。有没有办法保护它,这样就没有人可以从 IPA 中提取图像?我尝试过谷歌搜索和研究,但我知道你可以加密数据库。

最佳答案

在将图像放入项目之前对其进行加密,并在使用时进行解密。关键是弱点,但文件将受到保护,不会被任何人简单地从 ipa 复制它们。 key 可以仅位于代码中,也可以在首次启动时从服务器动态获取,以及其他选项,具体取决于您所需的安全级别。

您可以直接使用 Common Crypto AES 加密或使用诸如 RNCryptor 之类的库.

关于ios - 有什么方法可以保护 IPA 中的图形/声音数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28916636/

相关文章:

javascript - PHP/JAVASCRIPT/Mysql : Preventing javascript injections

azure - 是否可以将 Azure Blob 存储容器列入 IP 白名单以仅接受来自特定 Azure Functions 的请求

c# - 如何创建 "upgradable"加密类

android - Android 的应用程序/签名验证如何工作?

C#加密解密IV题

ios - 这个gdb输出在Xcode中是什么意思?

ios - iOS 11 中的 imageView 使用 Swift

ios - iOS 9 中的 HTTPS 请求 : NSURLSession/NSURLConnection HTTP load failed (kCFStreamErrorDomainSSL, -9802)

ios - AVAudioRecorder currentTime 给出错误的值

apache - 是否可以在没有任何响应的情况下关闭http连接?