Q
安全字符串资源的
1
A
回答
2
还不是很安全。
没有什么解压,从他们的存储在iTunes上的应用程序和查看内容停止用户。即使没有监狱破碎的手机,它也很容易做到。任何字符串资源,plist文件等将被立即访问。
即使硬编码字符串文字是在编译的二进制可见,当一个与strings
工具查看它。并进一步设置,使用nm
实用程序可以看到所有的应用程序符号,如方法名称,常量等。
我建议不要存储任何可能被认为是明文敏感的东西。
0
您可以访问一个越狱的iPhone的任何文件,所以您需要加密敏感数据。
0
完全相同的问题,一个是plist中的Mac OSX和iOS一种很常见的文件,它仅仅是一个XML文件。保护您的敏感数据在ALL平台!
我想补充一点,苹果确实提供了一种安全地将敏感信息存储在Keychain中的方法。
0
如果您的应用程序附带了.plist文件,那么最终用户可以解压缩.ipa应用程序文件并查看.plist文件并根据需要执行任何操作。
相关问题
- 1. 字符串资源的安全
- 2. 字符串资源
- 3. 安卓:字符串资源,多个字符串名称相同
- 4. flexigrid的资源字符串
- 5. android资源字符串%
- 6. 资源字符串位置
- 7. ResourceNotFoundException - 字符串资源ID
- 8. qt“资源”字符串
- 9. 添加字符串资源
- 10. 访问字符串资源
- 11. 所有字符串资源
- 12. 串联安全字符串
- 13. 捆绑资源的安全
- 14. 如何从WPF中的其他字符串资源构建字符串资源?
- 15. 带有“%”符号的字符串资源
- 16. Android字符串资源无法访问:android.content.res.Resources $ NotFoundException:字符串资源ID
- 17. SSL和非安全资源
- 18. tomcat:目录资源安全
- 19. 安全栏活动资源
- 20. Laravel嵌套资源安全
- 21. Silverlight安全问题帮助 - 调试资源字符串不可用。
- 22. 安全字符串切片
- 23. 安卓:Java的:在吐司使用字符串资源
- 24. C#项目中的字符串资源
- 25. Android的JavaDoc XML(字符串)资源
- 26. laravel编程中的字符串资源?
- 27. XamlParseException在App.xaml中的资源字符串
- 28. 字符串资源的角度
- 29. 从资源的strings.xml获取字符串
- 30. Silverlight字符串资源中的新行