我的小组和我有一个应用程序可以使用受保护的内容文件,这些文件可能(或不包含)非常敏感的信息。因此,我们必须确保用户不会复制它们。
这个问题具体是关于微型USB端口。有没有办法以编程方式阻止它,以便用户无法挂载它来复制我们的文件?
感谢所有帮助/建议/答案。 :)
附加信息:该应用程序将轻拍自定义主页应用程序,因此如果有任何帮助,我们将有优势。
答案 0 :(得分:1)
文件存储没有100%安全的解决方案。如果将文件存储在SDCard上,它们将没有保护。如果将它们存储在内部文件系统中,您将受到文件系统权限的保护,这通常会阻止其他应用程序访问您的文件。但是如果用户根据他们的手机,没有什么能阻止他们从手机上取下文件。大多数手机都可以植根。
如果您想保护用户的敏感信息,请寻找将其存储在网络上的方法。如果您只想保护其他应用程序,对于没有root权限的用户,内部文件系统应该足够好。
答案 1 :(得分:1)
以上是正确的并且添加,假设您禁用了USB?然后我就把它们关掉了。啊,你禁用了蓝牙。好的,我将通过WiFi使用ADB shell。该死的,你也想到了这一点。好的,我将使用Root Explorer将它们复制到我的Dropbox文件夹中。等等,你有我,我会给他们发电子邮件......
你得到了照片;)
我认为Android中没有完全安全的文件。这只是一个问题,你可以用它来锁定99%的“普通”破解者。