Android-PIN-Bruteforce Когда забытый пароль не приговор

10 Oct, 2023

Репозиторий давно не обновлялся

Последнее обновление было 2 года назад.

4,681
🔱 832
👥 209

Знакомая ситуация? Ваш знакомый забыл PIN-код от своего Android-смартфона, а внутри — важные данные. Или может, вам как специалисту по безопасности нужно проверить устойчивость защитных механизмов? Проект Android-PIN-Bruteforce предлагает необычное решение — превратить ваш NetHunter-смартфон в инструмент для подбора PIN-кодов.

Что это за проект?

Android-PIN-Bruteforce — это скрипт для Kali NetHunter, который позволяет подбирать PIN-коды на заблокированных Android-устройствах. В отличие от многих других методов, здесь не требуется:

  • Доступа ADB
  • Включенной отладки по USB
  • Прав root на целевом устройстве

Просто представьте: два смартфона, кабель OTG и немного терпения — вот все, что нужно для работы.

Как это работает?

Технология основана на эмуляции USB HID-устройства (клавиатуры). Ваш NetHunter-смартфон подключается к заблокированному устройству через OTG-кабель и начинает последовательно вводить PIN-коды, как если бы это делал человек с подключенной клавиатурой.

Схема подключения

Реклама

Ключевые особенности:

  1. Гибкость подбора:

    • Работает с PIN-кодами от 1 до 10 цифр
    • Поддержка масок (например, можно задать известные цифры)
    • Оптимизированные списки PIN-кодов, упорядоченные по частоте использования
  2. Обход ограничений:

    • Автоматически обрабатывает всплывающие окна (например, предупреждение о низком заряде)
    • Настраиваемые задержки после нескольких неудачных попыток
    • Определяет отключение устройства и возобновляет работу
  3. Простота использования:

    • Не требует специального оборудования
    • Готовые конфигурации для популярных моделей (Samsung S5, S7, Motorola G4/G5 Plus)
    • Подробная документация и примеры

Практическое применение

Автор проекта создавал его для реального кейса — нужно было получить доступ к данным на телефоне умершего человека. Но сфера применения гораздо шире:

  • Криминалистика: Для специалистов по цифровой криминалистике
  • Тестирование безопасности: Проверка устойчивости защитных механизмов
  • Спасение данных: Когда пароль забыт, а резервной копии нет

Технические детали

Проект написан на Bash и использует:

  • USB HID Gadget driver для эмуляции клавиатуры
  • Оптимизированные списки PIN-кодов из реальных утечек данных
  • Гибкую систему конфигурации под разные модели телефонов

Пример команды для подбора 4-значного PIN:

./android-pin-bruteforce crack --length 4

Стоит ли пробовать?

Если вы:

  • Специалист по информационной безопасности
  • Работаете в digital forensics
  • Ищете нестандартные способы восстановления данных

то этот проект точно заслуживает внимания. Для обычных пользователей решение может показаться избыточным — есть более простые способы восстановления доступа.

Проект активно развивается, и в планах — добавление поддержки графических ключей, прогресс-бара и даже возможность определения разблокировки устройства через камеру NetHunter.

🔗 GitHub проекта

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.