看到个挺好玩的整蛊项目,刚好有个 ESP32 就直接上手了。

项目地址:https://github.com/ckcr4lyf/EvilAppleJuice-ESP32

EvilAppleJuice-ESP32 是一个利用 ESP32 开发板发送蓝牙低功耗(BLE)广播信息,从而在苹果设备上弹出配对请求的项目。它可以模拟多种苹果设备,如Apple TV,AirPods,HomePod等,并且每次发送的信息都是随机的,包括源MAC地址,广播类型和设备类型。这样可以让苹果设备不断收到新的通知,影响其正常使用。

首先需要一个 ESP32 开发板,如 ESP32-C3。我是之前 9.9 元买的合宇 ESP32-C3

开发板的文档:https://wiki.luatos.com/chips/esp32c3/board.html

安装好驱动后,在设备管理器里查看是否正常。

需要安装 VS Code 和 PlatformIO 插件,用于编译和上传代码。

从 Github 上 clone 项目,然后用 USB 线将 ESP32 连接到电脑,并在 VS Code 中打开 EvilAppleJuice-ESP32 文件夹。PlatformIO 会自动安装所需依赖。

最后,点击 build 和 upload 上传,将代码烧录到 ESP32 上。如果一切顺利,ESP32 就会开始发送 BLE 广播信息。

效果: