Я разблокировал свой телефон с помощью ESP32 🔐📱
Я создал систему на базе ESP32, способную автоматически вводить шестизначные PIN-коды на Android-смартфоне.
Для шестизначного PIN-кода существует 1 000 000 возможных комбинаций — от «000000» до «999999». ESP32 передает цифры на телефон, имитируя работу Bluetooth-клавиатуры, и проверяет их по очереди.
На старых моделях телефонов, где ограничения на количество попыток ввода отсутствуют или минимальны, такой процесс мог бы выполняться непрерывно. Однако современные Android-смартфоны используют защитные механизмы — например, увеличение задержек и временную блокировку после нескольких неверных попыток, — что делает полный перебор (brute-force) непрактичным.
Для демонстрации я ограничил последовательность тремя неверными попытками, за которыми следовал правильный PIN-код; это позволило показать процесс за разумное время.
Это контролируемая демонстрация на моем собственном устройстве, призванная показать, как работают системы защиты от подбора PIN-кода.
Post #775
54
- 🔥 2