Аудит безопасности Wi-Fi с помощью Wifite2 и специального бота
В данном материале мы рассмотрим процесс анализа безопасности Wi-Fi-сетей, с акцентом на использовании инструментов, таких как Wifite2 и бота Проекта, с целью повышения информированности пользователей. Приведем реальный пример и проведем его анализ.
🛡️ Дисклеймер: Этот материал предоставлен исключительно в ознакомительных целях и представляет собой вымышленный пример, разработанный независимым редактором. Информация не предназначена для использования в целях нарушения приватности, незаконной деятельности или любых других недобросовестных действий. Мы настоятельно рекомендуем уважать приватность других и использовать полученные навыки и инструменты ответственно и в соответствии с законодательством вашей страны.
Перед тем, как осуществлять анализ безопасности пароля, имеет смысл проверить возможность подключения к Wi-Fi сети с использованием протокола WPS. В рамках данного бота мы можем выполнить запрос по MAC-адресу и попытаться получить PIN-код (подобные примеры были представлены в предыдущей публикации)
Когда мы сталкиваемся с ситуацией, когда не удается получить необходимые данные, мы переходим к следующему методу...
Генерация wordlist'а:
Создание wordlist'а начинается с определения цели. Предположим, что у нас есть точка доступа, и нам требуется подобрать пароль к ней. Теперь встает вопрос, каким образом мы можем это сделать наиболее эффективно и удобно. В этом нам помогут инструменты Wifite2 и бот Проекта.
Для эффективного перебора паролей необходимо использовать актуальный wordlist, который идеально подходит для конкретной цели. Это означает, что пароли должны быть сгенерированы на основе доступной информации о целевом ресурсе, с учетом известных факторов безопасности.
Например, многие люди используют свой номер телефона, дату рождения, имя и другую личную информацию в качестве паролей для своих домашних точек доступа. Часто такую информацию можно получить из общедоступных источников. Когда у нас есть такие данные о цели, мы можем использовать их для генерации паролей.
После запуска Kali Linux введите следующую команду для использования сгенерированного wordlist'а:
./Wifite.py --help
Эта команда позволит вам получить справку по использованию инструмента Wifite.py, предоставляя необходимую информацию о доступных опциях и функциональности.
Команда (файл заранее был переименован):
./Wifite.py --kill --dict pass.txt
Далее из списка выбираем нужную WiFi-сеть и сочетанием клавиш CTRL + C останавливаем сканирование:
По завершении настройки, аудит безопасности сети будет автоматически запущен. В случае удачного обнаружения пароля, программа предоставит соответствующее уведомление в терминале.
Поиск уязвимых роутеров:
Как дополнительную функциональность бота, можно упомянуть возможность поиска уязвимых устройств, включая роутеры. Эта функция позволяет обнаружить устройства, которые могут быть подвержены определенным уязвимостям, предоставляя информацию для последующего анализа и принятия соответствующих мер по обеспечению безопасности:
Через Google Dorks можно выявить актуальные дорки для роутеров.