利用Apple"查找我的"功能窃取键盘记录
2023-11-8 10:13:28 Author: 黑白之道(查看原文) 阅读量:11 收藏

“查找我的”网络和应用程序:数据通过低功耗蓝牙进行广播,并由附近的 Apple 设备转发,旨在帮助用户定位丢失或放错地方的 Apple 设备,包括 iPhone、iPad、Mac、Apple Watch、AirPods 和 Apple Tags。

丢失的设备会不断循环发送蓝牙信号,附近的 Apple 设备会检测到这些信号,然后通过“查找我的”网络将其位置匿名转发给失主。

研究人员创建了一种概念验证硬件设备,他们将带有 ESP32 蓝牙发射器的键盘记录器集成到 USB 键盘中,以表明可以通过蓝牙通过“查找我的”网络中继在键盘上输入的密码和其他敏感数据。

通用攻击图 (积极安全)

蓝牙传输比 WLAN 键盘记录器或 Raspberry Pi 设备隐蔽得多,在戒备森严的环境中很容易被注意到,而“查找我的”平台可以秘密地利用无处不在的 Apple 设备进行中继。

键盘记录器不必使用 AirTag 或官方支持的芯片,因为 Apple 设备经过调整可以响应任何蓝牙消息。如果该消息的格式正确,接收方 Apple 设备将创建位置报告并将其上传到“查找我的”网络。

未知的 Apple 设备条目

发送者需要创建许多略有不同的公共加密密钥来模拟多个 AirTags,并通过在密钥中的预定位置分配特定位来将任意数据编码到密钥中。

对任意数据进行编码,以便通过“查找我的” (主动安全)进行传输

这样,从云端检索的多个报告可以在接收端连接和解码,以检索任意数据,在本例中是键盘记录器的捕获。

在接收端拼接和解码传输 (积极安全)

Bräunlein 解释说,数据虹吸装置的总成本约为 50 美元,使用蓝牙版本的“EvilCrow”键盘记录器和标准 USB 键盘。

PoC 中使用的修改键盘 (Heise)

PoC 攻击实现了 每秒 26 个字符的传输速率和每秒 7 个字符 的接收速率 ,延迟时间 在 1 到 60 分钟之间,具体取决于键盘记录器范围内是否存在 Apple 设备。

虽然这确实不是很快,但如果目标是恢复密码等有价值的信息,那么对于恶意行为者来说,等待几个小时甚至几天不会造成破坏。

最好的部分是,Apple 通知用户 Air Tags 可能正在跟踪用户的反跟踪保护功能不会被键盘内的固定键盘记录器激活,因此该设备仍然处于隐藏状态,不太可能被发现。

文章来源:安全客

黑白之道发布、转载的文章中所涉及的技术、思路和工具仅供以安全为目的的学习交流使用,任何人不得将其用于非法用途及盈利等目的,否则后果自行承担!

如侵权请私聊我们删文

END


文章来源: http://mp.weixin.qq.com/s?__biz=MzAxMjE3ODU3MQ==&mid=2650581746&idx=2&sn=7101e82a2dab46d0e66847a13ca2682e&chksm=83bdcf16b4ca460065ca538f5cf0a9dd841a3c1a72f3a72eba015e3123aefcdb0b45d9e15c96&scene=0&xtrack=1#rd
如有侵权请联系:admin#unsafe.sh