![]() |
Провел тест, всего ТД уязвимых нашел 5 штук, одна из них в 5ГГц.
Совместимые адаптеры: Alfa 036H, Alfa 036ACH - оба на Realtek. Поиск шустый, не забываем перед атакой перевести адаптер в режим прослушивания. В случае с Alfa 036H не нужно перед атакой убивать wpa_supplicant командой airmon-ng check kill. В случае с Alfa 036ACH нужно. Соответственно Alfa 036H нашел только 4 из 5 сетей, так как не может в 5 ГГц, Alfa 036ACH нашел 5. Так же работает с TL-WN721N, перебор помедленнее, адаптер видит всего 3 уязвимые сети из 5 из-за плохой мощности. Встроенный в ноутбук (MSI GL62) адаптер не работает - поиск идет, но не видит уязвимость ТД. Уязвимые ТД все в с хорошим сигналом, так что возможно нужно быть близко к ТД для эксплуатации. P.S. тестировал в Kali Linux, вот отличия: 1. Ставим зависимость для hcxtools: # apt-get install libcurl4-gnutls-dev 2. Команды пишите без ./ # hcxdumptool -o test.pcapng -i wlp39s0f3u4u5 --enable_status # hashcat -m 16800 test.16800 -a 3 -w 3 '?l?l?l?l?l?lt!' и т.д. 3. 4 дня назад обновился hashcat, скорее всего в Вашей версии Kali стоит старый (в старой версии нет режима 16800.). Делаем инкрементальный бекап, ставим поверх старой версии новую из исходников (make, make install). 4. Как тестить проще всего: Если ваша ТД уязвима создаем словарь txt маленький, пихаем свой пароль Словарь и документ с хешами должны быть в 1 папке, открываем из нее терминал и скармливаем hashcat хеши. # hashcat -b -D 1,2,3 --force --optimized-kernel-enable -m 16800 hash dictionary |
Цитата:
В ошибку уходит если не в состоянии завести монитор либо проблема совместимости дров/адаптера. Например если не завести монитор, но начать атаку. Это был экспресс-тест как и твой, не было времени на подробный с цифрами. Собственно мануалов пока не видел, все перепостили из источника и не додумались даже свой мануал запилить. Предлагаю кидать в этот тред свои заметки, чтобы не плодить темы. Цитата:
За 2 минуты (с запасом) были найдены 5 PMKID. Остальные 8 минут простоя. Цитата:
Если запустить airodump то точек адаптер видит больше, чем в выдаче окна атаки. Точки с более-менее доступным сигналом были протестированы, из них не для всех был найден PMKID. Около 11 точек с приличным сигналом, из них 5 уязвимы. Остальные ТД программа не атаковала из-за слабого сигнала. Думаю для эксплуатации уязвимости надо быть близко к ТД. Интересно как эта атака будет обнаруживаться WIDS/останавливаться WIPS. |
Цитата:
В скрипте airgeddon (атакующий) я видел атаку "запутывания" WIDS, её я не проверял. Цитата:
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- UPD1. Обновлена информация по чипсету Intel. Атака частично поддерживается с помощью airmon-ng (был извлечен хеш). Подробности под спойлером выше. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ UPD2. Проверил адаптер TP-Link TL-WN721N. Адаптер на 100% совместим с данной атакой. Ошибки возникают в случае кратковременного обрыва соединения (что случается редко). Тест проводился на Kali Linux 2018.2 с 16 ядром, обновления от 17.07 (жду когда дрова Nvidia допилят). Тест проведен в тех же условиях, что и c предыдущим адаптером. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- UPD3. Проверил адаптер Alfa Network AWUS036H. Адаптер на 100% совместим с данной атакой. Ошибки возникают в случае кратковременного обрыва соединения (что случается редко). Тест проводился на Kali Linux 2018.2 с 16 ядром, обновления от 17.07 (жду когда дрова Nvidia допилят). Тест проведен в тех же условиях, что и c предыдущим адаптером, со стандартной антенной, без повышения мощности. ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- UPD4. Проверил адаптер Alfa Network AWUS036ACH. Адаптер на 100% совместим с данной атакой. Если у кого-нибудь есть адаптеры, работающие в monitor mode - напишите в похожем формате, как они перебирают с разными вариантами включения монитора. Есть логи по TP-LINK, Intel, Alfa036H, по ACH результат похож на H, только ловит больше PMKID из-за 5 ГГц и лучшей чувствительности. Оставил только 3 октета MAC-адресов, обезличены имена ТД. Если кому нужно для изучения - в ЛС. Остальные адаптеры, которые корректно отрабатывают есть в шапке темы, а так же тут: Брут WPA2 без handshake используя PMKID + hashcat New attack on WPA/WPA2 using PMKID ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- UPD5.Проверил атаку на детект SOHO-WIDS (AtEar и waidps) - они не определяют атаку. Проверил комбинацию Alfa 036H + Яга, перебирает шустрее чем обычно, PMKID поймал 10 штук. Значит атака будет нормально работать даже если Вы находитесь относительно далеко от точки, но антенна хорошая. Сделали небольшой FAQ - YAWA - Yet Another WPA Attack - an analysis - NetGab - The daily networking madness |
Цитата:
Код: Код:
hcxdumptool -o test1.pcapng -i wlan1mon --enable_status=1Код: Код:
hcxdumptool --help |
Цитата:
Код: Код:
hcxdumptool --help |
Скрипт WiFite.py добавил себе пункт с захватом PMKID
|
Прежде чем написать ответ в данную тему, я пять минут бился в конвульсиях от стыда за автора статьи.
Цитата:
2. PMKID расположен в RSN ID, а эти данные в свою очередь расположены в пакете EAPOL Key 1 — если бы автор не поленился изучить матчасть протокола WPA3, то открыл бы для себя, что из нового протокола выпилено всё, что имело отношение к RSN (WPA2) Цитата:
Цитата:
|
Поясните, пожалуйста, чем является PMK.
|
Цитата:
|
Цитата:
Код: Код:
PMK = PBKDF2(HMAC−SHA1, PSK, SSID, 4096, 256) |
| Время: 12:40 |