文章摘要
文章指出当前的隐私与安全保护存在不可信的问题,暗示相关措施可能存在漏洞或被操控的风险,但未提供具体细节。
文章总结
为什么你不能完全信任macOS的「隐私与安全」设置
核心问题
macOS的「隐私与安全」设置中显示的文件夹访问权限可能存在误导性。文章通过实验演示:即使系统显示某应用无权访问受保护的文件夹(如「文稿」文件夹),该应用仍可能通过特定方式获得实际访问权限。
实验工具与方法
作者开发了一款名为Insent的测试应用(已公证且未沙盒化),主要使用两个功能按钮: 1. 通过授权打开:需用户同意访问「文稿」文件夹 2. 从文件夹打开:通过系统文件选择面板手动指定文件夹
关键发现
- 权限漏洞:当用户通过文件选择面板(表达访问意图)授权某文件夹后,即使后续在「隐私与安全」设置中关闭该应用的访问权限,应用仍能持续访问该文件夹。
- 系统显示异常:此时系统界面仍显示该应用无访问权限,形成「显示禁止但实际允许」的矛盾状态。
- 重置方法:必须通过终端命令
tccutil reset All co.eclecticlight.Insent并重启才能彻底撤销权限。
技术原理
- 沙盒机制失效:通过文件选择面板的「用户意图」授权会绕过沙盒对特定文件夹的约束。
- 底层标记:实验发现该机制与
com.apple.macl扩展属性相关,但未通过TCC(透明化同意控制)系统记录。
风险与现状
- 触发条件:需要用户主动通过文件选择面板授权,恶意应用难以隐蔽利用。
- 普遍性:该问题存在于macOS 13.5及后续版本(包括Tahoe 26.4)。
- 用户反馈:大量用户报告应用未列在权限列表中却仍能访问文件夹,暗示该问题可能已实际发生。
结论
macOS的隐私权限界面无法准确反映实际访问控制状态,用户需警惕通过文件选择面板授权的行为,并知晓终端重置是当前唯一可靠的权限撤销方式。
(注:原文中的图片链接、评论区内容及网站导航等非核心信息已省略,聚焦于技术分析和实验过程。)
评论总结
以下是评论内容的总结:
对Mac安全性的普遍质疑
- 用户对Mac的加密和VPN运行能力表示怀疑,特别是对苹果的信任度下降。
- 引用:
- "I don't trust Apple at all."(b8)
- "can you trust vpn to run well on a mac tho."(dackdel)
Mac沙盒系统的批评
- 用户认为Mac的沙盒系统过于繁琐,尤其是对高级用户不友好,且权限管理存在漏洞。
- 引用:
- "The Mac sandbox model is probably ok for most normal users, but for power users is infuriating."(jasonjei)
- "the whole permissions scheme is more performative than actually useful."(jasonjei)
权限管理的透明性问题
- 用户指出权限管理的UI设计不透明,导致用户难以判断实际权限状态。
- 引用:
- "Insent still reads Documents even when the UI shows 'None'."(absolutedev)
- "What the hell am I supposed to make of that?"(concinds)
对苹果生态系统的整体不信任
- 部分用户对苹果和其他大型科技公司的隐私保护措施表示不信任。
- 引用:
- "I never trust american and Chinese companies."(throwyu)
- "Privacy can't rely on UI toggles — it has to be cryptographic."(cifer_security)
对权限系统的改进建议
- 用户建议采用更Unix-like的权限模型,或依赖客户端加密来增强安全性。
- 引用:
- "I think they could have done something that is more Unix-like."(dangus)
- "The only real solution is client-side encryption."(cifer_security)
对特定文件夹保护的质疑
- 用户认为苹果对特定文件夹(如Documents和Downloads)的保护措施实际意义有限。
- 引用:
- "I don't really understand the extra 'care' Apple is doing to this particular folder."(binaryturtle)
- "Protecting this two folders would be entirely useless here."(binaryturtle)
对文章作者的反馈
- 部分用户赞赏作者的发现,但也有人质疑其披露方式是否应先通知苹果。
- 引用:
- "Great insight! Thanks for sharing."(absolutedev)
- "maybe it's better first tell it to Apple?"(throwaway290)
总结:评论主要围绕Mac的安全性、权限管理的透明性和实用性展开,用户对苹果的信任度普遍较低,并提出了改进建议。