美文网首页
它专治各种欲求不满的App,解决天天在烦你的难题

它专治各种欲求不满的App,解决天天在烦你的难题

作者: 2a065911bcb7 | 来源:发表于2020-07-08 23:10 被阅读0次

    大家都知道,安卓手机最令人诟病的一点就是:很多 App 在安装使用时要申请获取你手机的一堆权限,而且有时不给权限就不让用。

    比如说这手机号及通话状态、设备定位信息、读写设备上的照片及文件 3 个权限一般是手机 App 必申请的,当然还有其它权限在你不知情的时候就已经要走了。

    每次新安装一个 App,总会遇到这灵魂三问:

    讲真,App 索要的这些权限,有些是必要的,它们有了这些权限之后才能向你提供某些功能;但大多数权限却跟 App 使用没有半毛钱关系,它们依然照要不误。

    比如说有人曾经在网上吐槽:下厨房这个 App 什么意思,为什么还要定位,我做的不好吃还要派人来打我是吗?

    虽然看起来像个段子,但是 App 对权限的索求无度可见一斑。

    App 获取权限

    那么今天就带大家梳理一下现阶段大部分 App 可能会请求获取的权限,并提供了对这些权限授权的建议:

    读取写入存储空间

    这是手机中最重要的权限之一,在安卓系统中存储空间一般分这么两种,一种就是当你安装 App 之后,它都会有专属的内部存储区,类似于电脑中的安装所在位置文件夹,别的 App 不能访问。

    另外还有一种在 App 外部的公共存储区,顾名思义,这是一个所有 App 共享的存储区域。在之前安卓手机一般手机内存比较小,公共存储区一般指的是外部插入的内存卡,现在安卓手机不能再插入外部内存卡了,所以现在的公共存储区指的就是所有 App 都可以申请访问的区域。

    打个比方,你的手机存储空间就是一套房,新装的 App 相当于你招来的租客,正常情况下,你只租给他一个房间,那就给他这间房的钥匙。

    可是有的租客耍流氓,问你要的却是整套房的钥匙,而你分不清楚给了他,于是他就有了随意进出所有房间的权限,这样一来,就方便这个流氓租客随意偷窥你的任意房间。

    在安卓系统中,手机拍摄的照片、视频,微信、QQ 接收的文件,和 App 的缓存使用日志等都是默认保存在公共存储区,可以看到一般都是个人隐私文件。

    而 App 在申请读取写入存储空间的时候,很明显,我们并没有看到有选择哪个存储区的选项,所以如果选择「允许」的话,那就是默认给予了读取写入手机中所有存储空间的权力。

    当然这个权限对于很多 App 来说是必须的,比如说,如果微博 App 和即刻 App 没有写入存储空间的权限,那美女小姐姐照片和「小黄图」就没法保存到手机里了,如果微信没有读取存储空间的权限,我们帅气的自拍就不可能发到朋友圈,想想就是特别遗憾,盛世美颜竟然不能让更多人赏鉴。

    但是可以肯定的说,一些 App 在申请该权限后就会滥用,比方说收集我们存储在手机上个人的数据和文件,照片、视频等等。

    所以这个大家要根据 App 的实际情况来决定是否授权。

    读取联系人及短信、通话状态

    很多 App 都会获取这些权限,这样可以获取通讯录好友的联系方式,然后在平台里推荐你添加通讯录好友或直接发送推广信息给你的通讯录好友。

    某些来路不明的 App 有可能获取短信权限后会读取验证码,甚至还会读取短信中的银行卡余额、资金流转等信息。建议不要授权。

    相机 / 麦克风权限

    如果你不需要使用这个 App 去扫二维码、录音、拍照、拍视频,建议不要授权。

    读取设备 ID

    它通过读取设备 ID 就会知道你用的什么型号手机,建议不要授权。

    比如我刚换了个小米 10 ,一刷抖音就给我推荐一堆小米 10 的手机壳,就是这个原因。

    读取地理位置

    获取你的位置,是为了给你做精准化推销,或者将你的资料卖给第三方让他们做精准化推销。而且除了地图导航类 App 之外,大部分 App 都可以手动选择地理位置,建议不要授权。

    总之,如果一旦全部同意了 App 那些「不合理」的权限,个人信息被泄露和被滥用的风险,当然始作俑者肯定就是这些 App。

    虽然在 16 年国家发布的《移动互联网应用程序信息服务管理规定》中已经明确规定:

    移动互联网应用程序提供者应当严格落实信息安全管理责任,依法履行以下义务:

    建立健全用户信息安全保护机制,收集、使用用户个人信息应当遵循合法、正当、必要的原则,明示收集使用信息的目的、方式和范围,并经用户同意。

    依法保障用户在安装或使用过程中的知情权和选择权,未向用户明示并经用户同意,不得开启收集地理位置、读取通讯录、使用摄像头、启用录音等功能,不得开启与服务无关的功能,不得捆绑安装无关应用程序。

    现在知道了,这些权限很多都不随意该授权给各种 App,但是我们在系统里权限管理中关掉某些权限的时候却发现,一旦关掉某些权限 App 就无法正常使用。

    还有就是手机系统里权限管理功能并不算完善,一些权限的设置做不到,比如读取设备 ID 这个。

    权限狗

    所以今天给大家推荐一款安卓手机端 App 权限管理工具「权限狗」

    说起来权限狗,必须要先说一下 AppOps。

    AppOps 是 Android 系统内存在的一个权限管理功能,它至今没有开放管理入口,因此这个功能知道的不多。

    所以许多开发者的不了解 AppOps,因此 App 也通常不会检测 AppOps 设置,这样我们得以借助它在不会被 App 发现的条件下拒绝 App 申请的权限。

    只是 Android 尚未开放 AppOps 管理功能,而权限狗就是一个能够管理 AppOps 设置的第三方工具.

    权限狗可以比系统权限管理中更详细的调整各个 App 的权限设置,避免权限滥用。

    而且它还有一个大招「瞒天过海」,就是可以对一些权限进行忽略设置,让 App 获取一个空权限。

    选择这个忽略功能后,比如有的App索要联系人权限,那就给你呗,只不过给你提供的通讯录没有一个联系人,然后它再也不会报错了,就可以正常打开使用了。

    简单说,就是把 App 耍一下,假装同意,之后会生成一个「空权限」,让 App 以为获取到了权限,其实并没有。

    看到这里,是不是想到了小米 MIUI12 备受好评的「空白通行症」功能?

    其实都是向无赖应用提供空信息,而且它们的原理也是一样的。所以,如果你的小米手机还没升级到 MIUI12 或者不是小米手机,也可以利用权限狗来实现这个功能。

    下载链接:权限狗

    后台会给大家准备 2 个文件。其中一个是权限狗 apk 文件需要在手机中安装,另外一个「SDK platform-tools.zip」需要解压放在电脑硬盘中。

    首先来安装权限狗,安装后它会提示你选择哪个工作模式,现在大家伙的手机 root 的相信很少了,所以这里推荐大家选择第三种 Adb 模式。

    各个工作模式原理不同,效果相同。

    再打开 App,就会弹出下图的提示。

    这里我们需要做 2 步,一是打开开发者选项,并勾选 USB 调试,使用数据线将手机连接到电脑。

    二是复制 Adb 指令,即以下指令。

    adb shell sh /storage/emulated/0/Android/data/com.web1n.permissiondog/files/starter.sh

    手机连接电脑成功后,如图所示在「SDK platform-tools」的文件夹界面点击最前面的文件夹图形,在「D:\platform-tools」前面输入 cmd+ 空格,然后按回车键,就会出现以下的界面。

    再把刚才复制的 Adb 指令粘贴上去,再按回车键。

    稍等片刻,当出现以下的的提示就说明成功了。

    以上操作完成之后,数据线可以拔了,但是 USB 调试不能关掉,关掉后会失效。

    此时再打开权限狗就可以管理 App 的权限了。

    接下来看看如何使用。

    使用方法

    左边是手机系统中的权限管理,右边是权限狗中的权限管理,简单对比一下,就能看出来,权限狗中的权限管理更为细致,还把手机中最重要的权限之一读取存储空间放到了首位,而且读取存储空间还细分到了音乐和图片。

    定位那里还分了粗略位置和精确位置。

    截图有限,更详细的大家可以在使用中感受。

    接下来,大家就可以使用权限狗根据具体 App 的情况拒绝前面提到的一些没必要给予的权限。

    如果遇到拒绝 App 的某个权限申请就无法正常使用的,就在权限狗上设置为忽略。

    总之呢,就是手机上的相关权限,能不给就不给,如果 App 一定要某个权限的话,我们就用权限狗这个忽略功能骗它一把。

    也许有小伙伴会说,App 这么多,权限狗上权限管理太细致了,逐个设置权限太麻烦了,有没有更快捷一点的方法。

    也有,权限狗设置里面有一个权限模板,可以设置通用的权限模板,这样管理权限就方便多了。

    不过还是建议大家要具体问题具体分析,毕竟不同 App 的情况是不一样的。

    结语

    小米 MIUI12 「空白通行症」功能深受好评,但不是所有安卓手机都能用得到,而有了这个权限狗,不用换小米手机或升级MIUI12,也能实现这功能,可以更好的保护手机中的隐私。

    对于一些无法无天的流氓 App,「权限狗」会给它们长一点记性,不该要的权限就别要,不要总想着窥视我们的手机。

    不过如果手机没有 root 的话,每次手机重新开机、或者关闭了 USB 调试,就得重新按照上述的方式 使用 Adb 指令开启服务,建议大家第一次开启后就一次性设置好。

    总之一条,能不给的权限就尽量不给,花点时间折腾一下,别等到开门揖盗后再来吐槽,毕竟这些隐私可是你自己的。

    本文首发于微信公众号网罗灯下黑(wldxh8),未经授权请勿转载,获取本文介绍的工具请参看个人签名。

    相关文章

      网友评论

          本文标题:它专治各种欲求不满的App,解决天天在烦你的难题

          本文链接:https://www.haomeiwen.com/subject/xzckcktx.html