Android应用可以互相窃取信息吗?

时间:2017-10-02 18:50:49

标签: android security

如果我下载Android应用程序,一个应用程序是否可以下载另一个应用程序的数据?

如果申请要求:

"Allow ABC to access photo, media, and files on your device"

授予权限是否意味着它现在可以下载我的所有个人照片? 哪些文件也可以访问,我的Gmail应用程序的内容,可能是我的所有电子邮件?

1 个答案:

答案 0 :(得分:1)

  

一个应用程序是否可以下载另一个应用程序的数据?

这完全取决于“另一个应用程序的数据”的含义:

  • 请求权限的所有应用都可以访问external storage,因此,如果一个应用向外部存储写入内容,其他应用就可以读取它。

  • 应用无法读取其他应用internal storageremovable storage的内容,但有根设备除外。

  • 应用可以通过某些API(例如ContentProvider)访问其他应用发布的任何内容,但该应用受该应用对该API的任何安全控制的限制。

  

如果某个应用程序要求获得以下权限:“允许ABC访问您设备上的照片,媒体和文件”是否授予权限意味着它现在可以下载我的所有个人照片?

如果这些“个人照片”在外部存储器上,那么是。

  

我的Gmail应用内容,可能是我的所有电子邮件?

除非Gmail存在安全漏洞,或者该应用使用Gmail应用发布的某些API,否则不会。在后一种情况下,通常需要一些特定的许可。