我想知道Android的资源文件夹的安全性(我特别关心字符串)。我知道,我知道,在Strings.xml中存储密码是荒谬的。不是那样的,但是窥探这些资源是多么容易,以便访问合理的应用程序信息?字符串资源的安全
Q
字符串资源的安全
9
A
回答
9
0
我知道这个xml文件是在apk中加密的,但是有一个黑客工具可以将它们解开为纯文本。我不记得它的名字,但我发现它可以通过谷歌。它不幸运作!
2
易于使用固定电话。预计任何人都可以阅读您的字符串资源共享偏好等。我刚刚联系了ADB,更改为/data/data/com.tumblr/shared_preferences并在清楚地读取我的用户名和密码。
您还可以下载和反编译apk。如果您需要保密,请将其加密。
1
这里主要的经验法则是ANYTHING存储在设备上是开放的嗅探和破解。
对于设备的物理控制者来说,没有任何本地安全措施。
即使您对其进行了加密,解密密钥也必须存在于设备上,或者设备可以轻松访问。
请注意,这是诸如远程擦除等功能的首要原因。因此,如果您打算存储敏感或简单的内容,而不想让稍感兴趣的用户看到您存储在手机中的数据,那么您的运气不好。
相关问题
- 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字符串资源中的新行