Apple Continuity 协议反向工程和解析器
这是一个旨在了解 Apple 专有“连续性”BLE 协议格式和结构的项目。它是 2018 年秋季和 2019 年春季在美国海军学院进行的工作的延续,最终形成了论文《将您的隐私全部交给 Apple – 对 Apple 的蓝牙低功耗连续性协议的评论》(https://petsymposium.org/2019/files/papers/issue4/popets-2019-0057.pdf),该论文于 2019 年 7 月 16 日至 20 日在瑞典斯德哥尔摩举办的《隐私增强技术研讨会》(PETS 2019)上发表,最近在 ShmooCon 2020 上发表了 演讲(请查看我们网站的 演示 部分以查看幻灯片)。虽然我们的论文探讨了 Apple 使用连续性协议在其生态系统中引起的各种隐私问题,包括尽管使用随机 BD_ADDR 仍能跟踪设备的能力,但本项目的重点是我们在《将您的隐私全部交给 Apple》中开始的连续性协议的逆向工程。
特别是,我们是第一个为许多下列连续性消息类型描述了线缆格式,并随着 iOS/macOS 的新版本推出,不断更新已知的字段值。其他所有消息类型以及许多字段含义都是由 Guillaume Celosia 和 Mathieu Cunche 在《Discontinued Privacy: Personal Data Leaks in Apple Bluetooth-Low-Energy Continuity Protocols》中发现的。
连续性逆向工程效果
暂无开放 Issues,或尚未同步最近议题。