
BLE-based tool that automatically discovers and exploits Shining LED Masks by uploading a custom image without user interaction, proving security vulnerabilities in consumer IoT devices.

This repository contains code and instructions for creating a custom Bluetooth Low Energy (BLE) controller for the Shining LED Mask that automatically changes the face image of any masks within BLE range. This repository is a companion to Invasion of the Facechangers: Halloween Hijinks with Bluetooth LED Masks.
code.py, bfox.py, and the lib folder with the CircuitPython Bluetooth LE libraries.Just connect the battery, and it will automatically start scanning for Shining LED Masks and upload this fox face to any it finds:

You can modify the code.py file uploaded to the board if you want to add your own mask ID to the ignore list.