中文

交出你所有的隐私:苹果蓝牙低功耗连续性协议综述

网络与互联网体系结构 2019-06-18 v2 密码学与安全

摘要

我们研究了苹果公司的蓝牙低功耗 (BLE) 连续性协议,该协议旨在支持 iOS 与 macOS 设备间的互操作与通信,并表明这种无缝体验的代价是向被动攻击者泄露身份信息与行为数据。首先,我们对众多连续性协议消息类型进行逆向工程,并识别出以未加密方式传输的数据字段。我们展示连续性消息在锁定与解锁设备屏幕、复制粘贴信息、拨打电话与接听电话、以及在解锁时点击屏幕等动作下通过 BLE 广播。实验室实验揭示了最新版本 macOS 中的一个重大缺陷,其通过导致公共 MAC 地址被广播而完全破坏了 BLE 媒体访问控制 (MAC) 地址随机化。我们证明连续性消息的格式与内容可用于指纹识别设备的类型与操作系统 (OS) 版本,以及行为侧写用户。最后,我们表明这些帧中可预测的序列号可使攻击者跨空间与时间追踪苹果设备,破坏了现有的反追踪技术如 MAC 地址随机化。

关键词

引用

@article{arxiv.1904.10600,
  title  = {Handoff All Your Privacy: A Review of Apple's Bluetooth Low Energy Continuity Protocol},
  author = {Jeremy Martin and Douglas Alpuche and Kristina Bodeman and Lamont Brown and Ellis Fenske and Lucas Foppe and Travis Mayberry and Erik C. Rye and Brandon Sipes and Sam Teplov},
  journal= {arXiv preprint arXiv:1904.10600},
  year   = {2019}
}

备注

Accepted for publication in the Proceedings of the Privacy Enhancing Technologies Symposium (PETS) 2019 Issue 4