Shadowrocket 需要哪些权限?作用与管理
一句话回答:核心只需要系统网络扩展授权,用于建立连接;此外不要求通讯录、相册、定位等无关权限,遇到索取这类权限的版本应保持警惕。
要点速览
- 必需权限只有一项:系统网络扩展授权,用于建立连接。
- 通讯录、相册、定位、短信等都与功能无关,正版不会索取。
- 通知权限可选,用于显示连接状态,可随时关闭。
- 遇到索取无关权限的版本,应判定来源不可信并卸载。
判断一个客户端是否值得信任,看它索取什么权限比看宣传更有效。功能需要的权限很有限,超出部分都值得追问。
必需权限只有一项
系统网络扩展授权是功能前提:任何需要在系统层面处理网络流量的应用都必须申请它,首次打开连接开关时会弹出授权提示。
这个授权的作用范围限于该应用本身,不会把网络处理能力开放给其他程序。
| 权限 | 是否必需 | 作用 | 可疑程度 |
|---|---|---|---|
| 网络扩展授权 | 必需 | 建立连接 | 正常 |
| 本地网络访问 | 按需 | 发现内网设备 | 正常 |
| 通知 | 可选 | 显示连接状态 | 正常 |
| 通讯录 / 相册 | 不需要 | 与功能无关 | 高度可疑 |
| 定位 / 短信 | 不需要 | 与功能无关 | 高度可疑 |
怎么管理权限
在系统设置里可以查看该应用实际获得的权限,并逐项调整。通知类权限可以按喜好开关,不影响连接功能。
如果发现出现了与功能无关的权限项,先撤销,再考虑卸载该版本并改用正规渠道获取。
- 定期检查权限列表,尤其是系统大版本更新之后。
- 不要为了让某个功能可用而开放明显无关的权限。
- 卸载重装后权限会被重置,需要重新授权一次属正常现象。
本地数据的处理
配置与订阅保存在客户端本地,其中包含节点连接参数,等同于凭证。导出备份时请按私密资料处理。
不再使用的订阅与配置及时删除,可以减少本地留存的凭证数量;设备转手前建议卸载并清理相关数据。
获取加密客户端权限相关的高频疑问
为什么要授权 VPN 配置?会不会很危险?
这是系统对网络扩展类应用的标准要求,作用范围限于该应用本身。任何同类应用都需要这一步,授权不等于开放全部权限。
客户端会读取我的通讯录吗?
正版不会索取与功能无关的权限。如果发现索取通讯录、相册、定位等权限,说明来源可疑,应立即卸载。
可以关闭通知吗?
可以。通知只用于显示连接状态,关闭后不影响连接功能,只是不再显示状态提示。