最新消息:

iOS 就不会泄露隐私?用开源工具 iOS-NOIR,看看你的 iPhone 藏着哪些隐私风险

每日分享 yeeach 15浏览 0评论

大多数买 iPhone 的人内心都有一个根深蒂固的安全感:“只要我不越狱、不装企业证书、平时把 App 往上划掉、再挂个 VPN,流氓软件就被死死关在苹果的沙盒里,奈何不了我。”关闭“允许 App 请求跟踪”(IDFA)、卸载重装、限制定位权限……这些操作似乎已经足够“干净”。

最近安全研究者 Arnold 开源了 iOS-NOIR 。这是一个完全免越狱的 iOS 隐私、Entitlement(权限签名)、沙盒与遥测取证工具。只需一根 USB 数据线,它就能把一台普通未越狱 iPhone 的底层配置、持久身份链和隐秘后门摸得清清楚楚,并生成带三级证据标注的可复现 HTML 报告。

iOS-NOIR:https://github.com/arnold117/iOS-NOIR

 

iOS-NOIR 的定位很直接:把“这台未越狱的 iPhone 到底在暗中泄露什么”变成一份带三级证据标注的可复现底层取证报告。

iOS-NOIR 基于 pymobiledevice3(相当于 iOS 的 adb),通过电脑端的 usbmuxd 与设备的 lockdownd 建立加密信道,调用苹果官方为 Xcode / Apple Configurator / iTunes 设计的合法调试与安装代理服务。只要你在第一次插线时点了“信任此电脑”,整套底层接口就会展开:InstallationProxy(应用列表与元数据)、HouseArrest / AFC(沙盒文件)、.ips 崩溃日志、开发者模式内核遥测(DVT sysmon / OsTrace)等。

三级证据分级:

  • 🟢 实锤(VERIFIED):直接从苹果官方签名的 Entitlements、Info.plist 静态白名单、iCloud KV Store、沙盒文件系统实测提取。
  • 🟠 机制实锤(CAPABILITY):应用持有苹果签发的特殊内核特权(如 unrestricted-voip-regulatory、HotspotHelper)。
  • 🟣 推断(INFERRED):基于 App Group、Keychain、SDK 域名等跨应用关联推断。

工具 100% 本地离线运行,零联网、零遥测。它还会生成交互式双语 HTML 报告,并自带系统级 DNS 护盾与代理模块建议。

 

五层持久设备身份链:为什么“关掉 IDFA + 挂 VPN + 卸载重装”依然无效

这是 iOS-NOIR 最核心的发现,也是打破“iOS 不会泄露私密信息”误区的关键。

即使你做了所有常规隐私操作,国内大厂与风控 SDK 仍能通过以下五层机制精准锁定你的物理设备:

  1. iCloud 云端烙印(ubiquity-kvstore-identifier):唯一追踪码写入 iCloud 键值对,登录同一 Apple ID 后自动恢复。
  2. 钥匙串持久化(keychain-access-groups):卸载 App 后钥匙串数据仍保留,同开发者的其他 App 仍可读取。
  3. 跨应用沙盒串通池(application-groups):同系矩阵(阿里、腾讯等)任意一款 App 存在,共享容器中的设备指纹就永不消失。
  4. 蜂窝取号通道:ATS 配置写死运营商一键登录网关(如 cmpassport.com、wostore.cn、id6.me、189.cn),走蜂窝数据即可识别 SIM 卡号码,VPN 完全无效。
  5. 系统级 Wi-Fi 扫描钩子(HotspotHelper + network-authentication):伪装成外卖/支付等 App 持有 HotspotHelper 特权,系统扫描周围 Wi-Fi 时自动唤醒并采集 BSSID,无需 GPS。

此外还有静默 VoIP 唤醒(微信、QQ 等可被服务器无声拉活)、URL Scheme 探测与劫持、沙盒裸露文件(部分 Documents 可通过 USB/Wi-Fi 读取)、ATS 例外域名、内核日志中的磁盘滥用与行为生物识别 SDK 等。作者在自己 148 款应用的真机上实测后,很多发现都让人沉默。

这些并不是“越狱后门”或恶意代码,而是苹果官方签名的合法特权与公开 API 组合使用的结果。沙盒确实存在,但它挡不住系统级特权、跨应用共享和运营商通道。

 

值得提一下,前几天在《哪些 App 可能在偷跑数据?用开源工具 NOIR,给 Android 手机做一次深度隐私审计》介绍过针对Android 版的 NOIR,两者理念高度一致:本地优先、无 root/越狱、可复现报告、强调自我防护,且 iOS-NOIR 明确受其启发。

 

iOS-NOIR 的最大价值,是把一些平时藏在配置、共享机制和诊断日志里的线索,整理成普通技术用户也能阅读的报告。

对普通用户来说,可以先开启 App 隐私报告,收紧不必要的权限;对愿意进一步调查的人,再用 iOS-NOIR 检查能力与配置,结合实际连接记录核实。

 

类似针对 iOS 隐私安全的开源免费工具:

iOS 系统自带:设置 → 隐私与安全性 → App 隐私报告,可导出传感器访问与网络连接记录,再用 App Iris 等工具可视化。

Loupe:https://github.com/mysk-research/loupe  开源 iOS/iPadOS 隐私应用,让你直观地了解App调用设备指纹识别信息情况

MobSF:https://github.com/MobSF/Mobile-Security-Framework-MobSF  对单个应用做更系统的安全分析

iLEAPP:https://github.com/abrignoni/ILEAPP  专业 iOS 取证解析工具,适合对备份或完整文件系统提取后的日志、事件、plist 进行深度分析

MVT:https://github.com/mvt-project/mvt  国际特赦组织安全实验室发起的取证工具链,检查 Pegasus 类间谍软件痕迹

 

 

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址