Пароль к Wi-Fi: подбор и защита¶
Пароль к Wi-Fi (WPA-пароль, ключ беспроводной сети) — это секретная фраза, используемая для аутентификации устройств при подключении к беспроводной сети стандарта IEEE 802.11. Статья рассматривает механизмы работы паролей Wi-Fi, методы их подбора с точки зрения кибербезопасности и способы защиты сети от несанкционированного доступа.
¶Как работает защита Wi-Fi-сетей
Современные беспроводные сети используют протоколы защиты семейства WPA (Wi-Fi Protected Access). Стандарт WPA2 (IEEE 802.11i) является наиболее распространённым, WPA3 представлен с 2018 года.
При подключении к сети устройство (клиент) и точка доступа (роутер) выполняют «рукопожатие» (handshake). В ходе этого процесса обе стороны обмениваются зашифрованными сообщениями, позволяющими взаимно подтвердить знание общего пароля без передачи самого пароля по воздуху. Для этого используется протокол 4-way handshake.
Ключевые особенности:
- WPA2-PSK (Personal) — пароль (от 8 до 63 символов) используется для генерации 256-битного ключа шифрования через PBKDF2 с 4096 итерациями.
- WPA3-SAE — заменяет устаревший протокол PSK на метод SAE (Simultaneous Authentication of Equals), устойчивый к атакам перебором «офлайн».
- WPA2-Enterprise — использует централизованную аутентификацию через RADIUS-сервер, пароли индивидуальны для каждого пользователя.
¶Методы подбора пароля
Подбор (брутфорс) пароля к Wi-Fi относится к области тестирования на проникновение и проводится исключительно с разрешения владельца сети в учебных или аудиторских целях.
¶Перебор по словарю (dictionary attack)
Наиболее распространённый метод. Атакующий располагает файлом-словарём с миллионами распространённых паролей и проверяет их последовательно. Эффективность зависит от качества словаря и сложности реального пароля.
¶Атака с хешем (offline attack)
Поскольку в WPA2-PSK при рукопожатии передаются данные, из которых можно вычислить хеш пароля, злоумышленник может записать трафик (например, с помощью утилит airodump-ng из набора Aircrack-ng) и затем перебирать пароли офлайн, не взаимодействуя с роутером. Это позволяет обойти блокировки за неудачные попытки входа.
¶Инструменты
Стандартный набор для аудита Wi-Fi — Aircrack-ng (Linux). Для ускорения перебора используются GPU-ускорители (Hashcat, oclHashcat), а также специализированные устройства, например Wi-Fi Pineapple. В Kali Linux эти инструменты предустановлены.
¶WPS-атака
Протокол Wi-Fi Protected Setup (WPS) позволяет подключаться по 8-значному PIN-коду. Из-за архитектурной уязвимости (отсутствие ограничения на количество попыток в некоторых реализациях) PIN можно подобрать за несколько часов с помощью утилит reaver или bully. После успешного подбора PIN роутер раскрывает основной пароль сети.
¶Почему слабый пароль подбирается быстро
Скорость подбора определяется энтропией пароля. Распространённые ошибки:
- короткие пароли (8 символов и менее);
- словарные слова, имена, даты рождения;
- последовательности (12345678, qwertyui);
- повторяющиеся символы.
Пароль из 8 случайных символов из полного алфавита (95 печатаемых символов) содержит около 52 бит энтропии и теоретически поддаётся перебору на современном GPU за разумное время. Пароль из 12–16 случайных символов делает офлайн-перебор практически неосуществимым.
¶Защита сети
Рекомендации по повышению устойчивости Wi-Fi-сети:
- Использовать WPA3 или WPA2 с длинным случайным паролем (12+ символов, буквы разных регистров, цифры, спецсимволы).
- Отключить WPS в настройках роутера.
- Сменить стандартный пароль администратора роутера и стандартный SSID.
- Обновлять прошивку роутера — производители закрывают известные уязвимости.
- Ограничить список MAC-адресов (понижает риск, но не является полноценной защитой — MAC подделывается).
- Использовать гостевую сеть для посетителей и IoT-устройств.
- Регулярно просматривать список подключённых клиентов в веб-интерфейсе роутера.
¶Правовой аспект
В Российской Федерации несанкционированный доступ к компьютерной информации, включая подбор паролей к чужим сетям без разрешения владельца, квалифицируется по статье 272 Уголовного кодекса РФ и влечёт уголовную ответственность. Легальный тест на проникновение проводится только на основании письменного разрешения владельца сети.
¶Интересные факты
- Наиболее часто встречающиеся пароли Wi-Fi по данным исследований: 12345678, password, 123456789, qwertyui.
- Стандарт WPA3 был разработан альянсом Wi-Fi Alliance при участии института ETSI и представлен в июне 2018 года.
- Метод SAE в WPA3 основан на протоколе Dragonfly, разработанном в рамках IETF.
Источники:
- IEEE 802.11-2020 Standard for Information Technology — Telecommunications
- Wi-Fi Alliance, WPA3 Specification
- Aircrack-ng Documentation
- Уголовный кодекс Российской Федерации, статья 272
