首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >绕过app权限

绕过app权限
EN

Security用户
提问于 2015-08-24 12:36:50
回答 3查看 4.1K关注 0票数 3

我对授予运行在我的Android手机上的应用程序的所有权限感到恼火和恐惧。有没有办法绕过他们?

比方说我的麦克风。我的Facebook应用程序想要在我批准许可后不知情的情况下访问它。是否有可能制造新的虚拟设备,比如麦克风,当我真的需要它们时,它会提供随机噪音并切换回来吗?

对于已经做了类似事情的android,有定制的rom吗?

EN

回答 3

Security用户

发布于 2015-08-24 13:35:14

据我所知,CyanogenMod允许您在安装后的任何时候修改每个应用程序的权限。当应用程序请求以这种方式阻止的服务时,调用将失败并抛出一个java.lang.SecurityException

Android Marshmallow将部分地将这一功能引入Android,即安装后某些权限将被修改,但stock将永远不会完全支持所有权限类型,因为允许您阻止应用程序的互联网访问、应用程序内购买等会影响谷歌的广告收入。

最后,当他们添加麦克风许可时,我停止使用Facebook应用程序。太吓人了。几个月前,当我在玩Android预览版时,我试着从很多应用程序中删除相机许可。大多数应用程序都会弹出一条错误消息,就像我试图访问相机时所期望的那样。另一方面,Facebook继续打开相机,好像没出什么问题,所以我非常怀疑Facebook没有遵守规则。

编辑:显然Facebook应用程序也是在CyanogenMod上这么做的,这个问题中的@Thanathan也证实了这一点。

票数 2
EN

Security用户

发布于 2015-08-24 13:59:53

还有X定-框架模块XPrivacy,它允许非常高级的权限管理。AFAIK这个解决方案提供了对应用程序权限的最可能的控制。然而,你需要一些更深层次的知识来充分理解所有的可能性。它遵循的想法是提供模拟(假)数据,而不是仅仅拒绝对它的访问。也有一个付费版本的模块,它允许诸如白色访问数据。例如,您可以允许Facebook应用程序只访问联系人JohnBob

对于Android <= 4.4.4,这个解决方案是完全稳定的。对于较新版本的Android,目前存在一些问题,尤其是三星的ROM。

票数 2
EN

Security用户

发布于 2015-08-24 13:35:45

CyanogenMod已经有了这个特性。您可以在“允许”、“每次询问”或“忽略请求”上设置每个应用程序的所有权限。

还有一些应用程序,如“权限管理器-应用程序操作”或“F-安全应用程序权限”,它们能够显示和禁用应用程序的权限。

票数 1
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/97646

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档