如何对iOS app文件进行编码或隐藏?

时间:2013-07-02 00:37:53

标签: ios objective-c

我有一个iOS应用程序,它从应用程序的根目录加载和.txt文件。如果我使用iFunBox或任何iPhone浏览器,我可以看到.txt文件,我该如何隐藏它?我认为这是关于这个文件的安全性,编码/解码。请帮我。任何建议,源代码,示例。我是新来的。感谢

2 个答案:

答案 0 :(得分:2)

答案简短:你不能

答案很长:无论你做什么,你最终都会在某些时候在内存中找到解密内容的副本,这样一个狡猾的破解者就能将内容复制到内存中。你能做的最好的事情就是让它不值得为之付出麻烦。这包括使用纯C,从不将内容存储在一个变量(总是连接等)中,并使用行业标准加密(如AES-256)加密文件。祝你好运。

答案 1 :(得分:0)

我不确定是否可以保护文件比苹果已经做的更多。即使你可以,我也不认为这样做是值得的,除非.txt文件是你真正需要保护的东西。