
Инструмент на основе BLE, который автоматически обнаруживает и взламывает LED-маски Shining, загружая пользовательское изображение без участия пользователя и доказывая наличие уязвимостей безопасности в потребительских IoT-устройствах.

Этот репозиторий содержит код и инструкции по созданию нестандартного контроллера Bluetooth Low Energy (BLE) для светящейся маски Shining LED Mask, который автоматически меняет изображение лица на любой маске в зоне действия BLE. Этот репозиторий является дополнением к статье Invasion of the Facechangers: Halloween Hijinks with Bluetooth LED Masks.
code.py, bfox.py и папка lib с библиотеками CircuitPython Bluetooth LE.Просто подключите аккумулятор — скрипт автоматически начнёт сканировать светящиеся маски Shining LED Mask и загружать на каждую найденную маску вот эту лисью мордочку:

Вы можете изменить файл code.py, загруженный на плату, если хотите добавить собственный идентификатор маски в список игнорирования.