dakhnod/FakeTag
GitHub: dakhnod/FakeTag
为 nRF51 芯片设计的固件,模拟 FindMy (AirTag) 标签行为。
Stars: 470 | Forks: 28
# 假标签
## 免责声明
该项目不适用于初学者。虽然它基于 OpenHaystack,但与它不兼容。
密钥由一个未公开的机制生成,日期由一个私有项目获取和解码。
我并不打算将其变成一个易于使用的项目。
## 摘要
为 nRF51 芯片设计的固件,意外地与 FindMy (AirTag) 生态系统兼容。
您可以在[这里](https://hackaday.com/2022/05/30/check-your-mailbox-using-the-airtag-infrastructure/)了解这个项目。
它发送出在 [keys.h](keys.h) 中定义的广告密钥,每小时旋转密钥。
此外,可以定义一个输入引脚。每当该输入引脚被触发时,状态字节增加一。
状态字节的前两位包含电池信息,其他六位包含我代码中的计数器。
我使用这个来为我的 Mailbox-sensor。
板上连接了一个振动传感器,每当 Mailbox 打开时,振动传感器被触发,这使得芯片发送出不同的状态字节。
这个状态字节通过 FindMy 网络和 [OpenHaystack](https://github.com/seemoo-lab/openhaystack) 传输,到达我的智能家居,我收到通知。

标签:AirTag, DIY项目, DNS解析, FindMy生态系统, nRF51芯片, OpenHaystack, 云资产清单, 传感器集成, 固件开发, 安全测试, 客户端加密, 密钥生成, 开源项目, 技术分享, 振动传感器, 攻击性安全, 数据加密, 智能家居, 状态监控, 硬件兼容, 硬件创新, 硬件安全, 硬件编程, 网络通信, 逆向工程, 黑客攻击研究