第三招:禁止APP申请相应权限 尽管我们有方法查看APP是否滥申请权限,也可以使用权限更少的国际版APP,但这并不适用于所有情况。不少申请N多权限的APP已经形成了市场垄断,我们不得不使用,而这些APP又并没有国际版。另外,某些APP的国际版功能可能缺斤少两,或者即使是国际版权限也依然多得令人头皮发麻,此情此景下,就只能祭出屏蔽权限申请这一招了。 或许是由于国内APP滥用权限的情况太过严重,国内的安卓ROM很早就加入了权限管理系统。而原生系统也在安卓6.0之后,引入了权限管理系统,如果APP想要获取某个权限,必须经由用户手动批准,如此一来隐私无疑得到更好的保障。 而在新版的安卓中,权限管理得到了进一步完善。例如在安卓8.0中,APP如果在后台调用摄像头,系统会在通知栏显示警告信息,在安卓9.0中系统则彻底禁止了此种行为。另外,APP在后台的地理定位功能也收到了限制,在安卓9.0当中APP不能在一直后台请求定位,而是只能间隔一段时间发送一次定位请求。 目前仍处于测试阶段的下一代安卓系统安卓Q,权限管理机制会进一步完善。安卓Q引入了临时授权机制,可以在APP使用时才赋予必要的权限,例如地图APP开启时才允许其定位。另外安卓Q还禁止APP随便读取剪贴板,以及收紧存储空间的读取权限(一般情况下APP只能读取自己创建的文件了),这些权限的收紧措施对隐私保护都有着积极意义。
因此,如果想要制止APP滥用权限的情况,大家可以选用支持权限管理系统的ROM。而使用尽量新的安卓版本,则会有更好的屏蔽APP权限申请的方案。不过,这样是否就万无一失?未必。 第四招:伪装权限信息骗过APP 尽管系统带有权限管理系统,能屏蔽APP的权限申请,但这依然不是完美的解决方案。很多APP不给权限就拒绝开启,说辞则是APP需要相应权限才能正常运行。而在网信办的统计结果中,也可以观察到这一事实。无奈之选,用户只能将权限拱手相让,换取APP的使用权。 APP这样的设定无疑是不合理的,起码在iOS上,同样的APP屏蔽同样的权限,就没出现无法使用的问题,这足以说明安卓APP将使用权和权限获取捆绑在一起在不折不扣的霸王条款。普通用户无法勒令APP整改,那么该如何自行破解APP这一流氓行径?其实利用一些工具,可以对权限进行伪装,骗过APP的权限检测。 AppOps就是这样的一款权限管理工具。AppOps可以运行在root模式下,但没有root的机器也可以通过adb命令激活后使用。AppOps支持安卓6.0以上的系统,它的一大卖点就在于能够伪造权限,让APP读取到虚假的信息,从而保护用户隐私。 AppOps的使用并不复杂,激活相应功能后,它会接管系统的权限管理。某个APP申请权限的时候,AppOps会弹出管理窗口,在AppOps的窗口拒绝了权限申请后,系统随后可能还会弹出一个权限申请窗口,这时候点击允许,其实效果已等同于禁止,APP通过该权限读取到的信息,都是AppOps所伪造的。 AppOps还提供了临时授权这样的功能,在安卓Q尚未推出市场之前,它是安卓中鲜有的能实现临时授权的方案。如果你想要提前体验安卓Q的新特性,AppOps值得你拥有。 总结 尽管国内安卓生态现在污浊不堪,但通过上文的这些手段,我们可以更好地把握住自己的隐私信息。而更可喜的是,安卓生态的不良现象已经得到了重视,人们正在为了从根本上改良安卓生态而努力。 一方面Google在不断收紧系统权限,APP越来越难以为所欲为;另一方面有关部门也开始出台相关的法律法规保护个人隐私,例如网信办近日已经发布了《数据安全管理办法》的征求意见稿,规定网络运营者不能以默认授权、功能捆绑等形式强迫、误导个人信息主体同意其收集个人信息。希望在不远的将来,我们不必再为安卓APP滥用权限而操心吧。 |
正在阅读:流氓遍地走权限多如狗!APP偷隐私该怎么防流氓遍地走权限多如狗!APP偷隐私该怎么防
2019-06-08 00:15
出处:PConline原创
责任编辑:censi
键盘也能翻页,试试“← →”键
本文导航 | ||
|