So You can Download IPA and can Extract Images and Sounds and some other Stuff. So My Question is . Is There any way to Protect it so no one can extract images from IPA ? I tried googling and research but what i got to know is you can Encrypt Database.
所以你可以下载IPA,并可以提取图像和声音和其他一些东西。所以我的问题是。有没有办法保护它,所以没有人可以从IPA中提取图像?我尝试使用谷歌搜索和研究但我知道的是你可以加密数据库。
1 个解决方案
#1
2
Encrypt the images prior to putting them in the project and decrypt when used. The key is the weak point but the files will be protected from anyone simple copying them from the ipa. The key could just be in the code or obtained dynamically from the server on first launch among other options depending on the level of security you require.
在将图像放入项目之前加密图像并在使用时解密。关键是弱点,但文件将受到保护,免受任何简单的从ipa复制它们的人。密钥可以只是在代码中,也可以在第一次启动时从服务器动态获得,具体取决于您需要的安全级别。
You can use Common Crypto AES encryption directly or use a library such as RNCryptor.
您可以直接使用Common Crypto AES加密,也可以使用RNCryptor等库。
#1
2
Encrypt the images prior to putting them in the project and decrypt when used. The key is the weak point but the files will be protected from anyone simple copying them from the ipa. The key could just be in the code or obtained dynamically from the server on first launch among other options depending on the level of security you require.
在将图像放入项目之前加密图像并在使用时解密。关键是弱点,但文件将受到保护,免受任何简单的从ipa复制它们的人。密钥可以只是在代码中,也可以在第一次启动时从服务器动态获得,具体取决于您需要的安全级别。
You can use Common Crypto AES encryption directly or use a library such as RNCryptor.
您可以直接使用Common Crypto AES加密,也可以使用RNCryptor等库。