我有一个iOS应用程序,它从应用程序的根目录加载和.txt文件。如果我使用iFunBox或任何iPhone浏览器,我可以看到.txt文件,我该如何隐藏它?我认为这都是关于这个文件的安全性,编码/解码。请帮帮我。任何建议,源代码,例子。我是新来的。感谢如何编码或隐藏iOS应用程序文件?
3
A
回答
0
我不确定是否有可能保护文件比苹果已经做的更多。即使你可以,我也认为除非.txt文件是你真正需要保护的东西,否则真的不值得让你麻烦。
2
答案很简单:你不能
长的答案:不管你做什么,你最终会在某些时候具有解密的内容在内存中的副本,以便狡猾的黑客就能够将内容从内存中复制出来。你可以做的最好的事情就是不值得他们的麻烦。这包括使用纯C,永远不要将内容存储在一个变量中(总是concat等),并使用行业标准加密(如AES-256)对文件进行加密。祝你好运。
+2
根据内容/使用情况,您还可以安排在阅读时“消耗”文件,解密只是为了下一个“咬”。这适用于例如视频文件。 –
+0
优点@HotLicks – borrrden
相关问题
- 1. 如何编码或隐藏在asp.net
- 2. Android的隐藏/取消隐藏应用程序图标编程
- 3. 如何以编程方式启动iOS/IPAD上的隐藏应用程序?
- 4. iOS iphone应用程序开发 - 如何隐藏资源目录中的文件?
- 5. 如何在Apache服务器上隐藏iOS应用程序(.plist和.ipa文件)?
- 6. 隐藏或重命名其他iOS应用程序
- 7. 应用程序在键盘上显示或隐藏ios iphone
- 8. 从码头隐藏Mac应用程序
- 9. 通过iOS应用程序呼叫隐藏的电话号码
- 10. 如何以编程方式最小化/隐藏应用程序?
- 11. 如何在android应用程序中隐藏xml文件数据?
- 12. 如何在Android中开发隐藏文件的应用程序
- 13. 如何隐藏应用程序?
- 14. 如何隐藏应用程序名称?
- 15. UWP如何隐藏应用程序?
- 16. 如何隐藏我的应用程序?
- 17. 如何在iOS应用程序中隐藏状态栏?
- 18. 使用ASP.Net命令按钮隐藏或隐藏代码隐藏编码
- 19. 在隐藏文本文件中嵌入隐藏的编码位
- 20. iPhone - 如何隐藏应用程序图标或限制开放
- 21. Android隐藏应用程序
- 22. 隐藏应用程序
- 23. 如何在Android应用程序代码中隐藏导航栏
- 24. 如何隐藏代码在VBA应用程序
- 25. 如何隐藏Rails应用程序中的源代码片段?
- 26. 应用程序文件系统中的隐藏文件夹
- 27. 如何编写代码来隐藏当前的sencha触摸应用程序?
- 28. 如何在Windows Phone应用程序中隐藏编码UTF-8字符串?
- 29. 如何隐藏应用程序中的jsp文件夹路径和文件名
- 30. 如何使用安装程序安装ASP.NET应用程序时隐藏代码?
谢谢。我会用我自己的服务器来加载文件,所以...我希望通过iPhone浏览器程序至少保护访问文件的方式 –
欢迎您!祝你好运。 – 68cherries
@RaduRomanov请记住,任何人都可以确定您访问的URL,然后将他们的Web浏览器指向相同的URL并直接下载文本文件。 – rmaddy