解密Apple配件协议
AAP(Apple附件协议)是Apple使用的基于L2CAP的协议,以允许其耳机与iOS或macOS线之间进行通信。 解析协议的乐趣在于它包括魔术配对键,入耳式检测和准确的电池信息,配置耳机,...
对其协议的解密将是为其创建linux bluez协议定义的第一步,从而使linux用户能够使用具有其所有高级配置的Apple。
协议定义
该协议在定义。 既可以在浏览器中对其进行编辑,也可以结合使用您喜欢的文本编辑器和终端中的ksv。
如何解码协议
令人难以置信的资源是附加开发人员工具中包含的PacketLogger。 可悲的是,苹果公司取消了在macOS Mojave(10.14)之上的系统中对AAP语言的解析-可能是因为他们引入了升级的蓝牙架构。
我个人将macOS Mojave与PacketLogger 6.0.9一起使用。 解析是不完整的,但是它提供了良好的
2021-06-21 16:30:50
29KB
Python
1