我想知道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. 资源字符串位置
- 5. 所有字符串资源
- 6. qt“资源”字符串
- 7. 如何从WPF中的其他字符串资源构建字符串资源?
- 8. Android字符串资源无法访问:android.content.res.Resources $ NotFoundException:字符串资源ID
- 9. 安全栏活动资源
- 10. SSL和非安全资源
- 11. Laravel嵌套资源安全
- 12. 安全字符串切片
- 13. 安卓:Java的:在吐司使用字符串资源
- 14. 编辑资源中的字符串
- 15. 来自资源字符串的Toast.makeText
- 16. .net中的资源字符串
- 17. C#项目中的字符串资源
- 18. Android字符串资源中的XML?
- 19. Java字符串资源的管理
- 20. 访问AppWidget中的字符串资源?
- 21. 字符串资源的角度
- 22. 从资源的strings.xml获取字符串
- 23. 如何枚举字符串资源文件中的字符串?
- 24. 比较字符串存储在Android的字符串资源?
- 25. Android的功能以接受字符串和字符串资源
- 26. 如何在C#中查找资源(pinvoke)字符串资源?
- 27. 从字符串资源中引用XML整数资源
- 28. 如何使用间接字符串加载资源字符串?
- 29. 如何使用字符串资源名称字符串数组
- 30. 如何从字符串资源获取ArrayAdapter字符串?