Оцените безопасность вашей WiFi-сети. Возможны ли несанкционированные пользователи? Анализ протокола WPS.
Приложение WPSApp оценивает безопасность вашей сети с использованием протокола WPS.
Этот протокол позволяет подключиться к WiFi-сети с помощью 8-значного PIN-кода, который часто предустановлен в маршрутизаторе. Проблема заключается в том, что PIN-коды для многих маршрутизаторов различных производителей либо являются общедоступными, либо могут быть рассчитаны.
Данное приложение использует известные PIN-коды для попыток подключения и выявления уязвимостей сети. Оно включает несколько алгоритмов генерации известных PIN-кодов и распространенные PIN-коды по умолчанию. Кроме того, оно вычисляет ключи по умолчанию для некоторых маршрутизаторов, позволяет просматривать пароли WiFi, сохраненные на вашем устройстве, сканирует устройства в вашей сети и анализирует качество WiFi-каналов.
Использование является простым. При сканировании ближайших сетей сети с красным крестиком считаются «безопасными» — у них отключен WPS, а их пароль по умолчанию неизвестен.
Сети со знаком вопроса имеют включенный WPS, но PIN-код неизвестен. В этом случае приложение позволяет проверить наиболее распространенные PIN-коды.
Наконец, сети с зеленой галочкой, вероятно, уязвимы: WPS включен, и PIN-код для подключения известен. Сеть также может отображаться зеленой, если WPS отключен, но пароль известен; в этом случае вы можете подключиться, используя этот ключ.
Доступ root требуется только для просмотра паролей, подключения на Android 9/10 и для некоторых дополнительных функций.
ПРИМЕЧАНИЕ: Не все сети уязвимы. Сеть, отображаемая как уязвимая, не гарантирует 100% подверженность уязвимости, поскольку многие производители обновили прошивку маршрутизаторов, чтобы устранить этот недостаток.
ПРОВЬТЕ СВОЮ СОБСТВЕННУЮ СЕТЬ. ЕСЛИ ВЫ УЯЗВИМЫ, ПРИМИТЕ МЕРЫ: Отключите WPS и измените пароль на сильный, индивидуальный.
Я НЕ НЕСУ ОТВЕТСТВЕННОСТИ ЗА ЛЮБОЕ ЗЛОУПОТРЕБЛЕНИЕ. НЕСАНКЦИОНИРОВАННЫЙ ДОСТУП К СЕТЯМ ЯВЛЯЕТСЯ НЕЗАКОННЫМ.
Начиная с Android 6 (Marshmallow), требуются разрешения на местоположение из-за нового требования Google. Дополнительная информация: https://developer.android.com/about/versions/marshmallow/android-6.0-changes.html#behavior-hardware-id
Некоторые модели Samsung используют шифрование и отображают длинную строку шестнадцатеричных цифр вместо реальных паролей. Ищите в интернете или свяжитесь со мной, если вам нужна помощь с их расшифровкой.
Подключение по PIN-коду не работает на моделях LG под управлением Android 7 (Nougat) из-за проблемы с программным обеспечением LG.
Пожалуйста, поймите, как работает приложение, прежде чем оставлять отзыв.
Отправляйте любые предложения, отчеты об ошибках или комментарии на [email protected]. Спасибо.
Благодарности:
Чжао Чуньшэн, Штефан Фихбек, Джастин Обердорф, Kcdtv, Patcher, Coeman76, Крейг, Wifi-Libre, Lampiweb, Дэвид Дженне, Алессандро Ариас, Синан Соютюрк, Эхаб HoOoba, drygdryg, Даниэль Мота де Агуар Родригес.