
Хороший инструмент, который автоматизирует захват хэшей сети и имеет приятный графический интерфейс. Прочитайте README.md для получения дополнительной информации и НИКОГДА не используйте это без явного разрешения вашей цели!
Сейчас доступна только голландская версия приложения. Английская версия появится в ближайшее время.
Только для образовательного и авторизованного тестирования. Вы несёте полную ответственность за использование этого инструмента. Преднамеренное нарушение работы сетей, которые вам не принадлежат или на тестирование которых у вас нет письменного разрешения, может быть незаконным в вашей юрисдикции. Даже один кадр деаутентификации, отправленный в чужую сеть, может быть противозаконным. Используйте только с явного разрешения и на свой страх и риск.
Это приложение обнаруживает целевой SSID, отображает соответствующие BSSID по диапазонам (2.4/5/6 ГГц) и пассивно отслеживает каждый BSSID для перечисления клиентов и, при наличии, захвата WPA-рукопожатий в файл .22000. Кнопки деаутентификации активно работают; выполняются активные деаутентификации.
iw, ip и systemd/NetworkManager.airodump-ng (пакет aircrack-ng), airmon-ng, hcxpcapngtool, iw, ip, systemctl.which airodump-ng, which hcxpcapngtool и т.д.python3 your_script.py.Совет: Используйте Самодиагностику (см. §12) для быстрой проверки окружения.
logs/<SAFE_ESSID>/session.log – текущий сессионный лог (ротация после ~5 МБ).logs/<SAFE_ESSID>/discovery-01.csv – последний вывод сканирования диапазона.logs/<SAFE_ESSID>/<ESSID>_mon-01.csv – CSV мониторинга для каждого BSSID.logs/<SAFE_ESSID>/aliases.json – читаемые псевдонимы для MAC-адресов клиентов.logs/<SAFE_ESSID>/session.json – данные сессии (BSSID, клиенты, счётчики).logs/<SAFE_ESSID>/*hs*.22000 – пассивно захваченные WPA-рукопожатия.<SAFE_ESSID> – это очищенный от недопустимых символов вариант вашего ESSID, пригодный для имени файла.
Wi-Fi интерфейс
Физическое устройство, например wlan1.
Имя монитора
Имя, используемое в режиме монитора, например mon0. Приложение при необходимости переключит режим и переименует.
Диапазон (2.4 / 5 / 6 ГГц) Диапазон для сканирования целевого ESSID. 6 ГГц требует последних версий aircrack-ng и поддержки драйвера.
ESSID Точный SSID для поиска (чувствителен к регистру).
Уровень логирования
basic (минимальный), verbose (подробнее), debug (максимально подробно).
Длительность поиска (с) Время сканирования диапазона.
Сканирование каждого BSSID (с) Время пассивного прослушивания каждого BSSID для перечисления клиентов.
Старт / СТОП Запускает или останавливает конвейер. СТОП завершает процессы и восстанавливает состояние NetworkManager/интерфейса, если это применимо.
Показывает все сети, обнаруженные во время сканирования (BSSID, канал, диапазон, ESSID).
Дополнительные фильтры (если включены в вашей версии):
<hidden>.Список BSSID, соответствующих вашему ESSID и выбранному диапазону, включая канал. Это позволяет определить точные точки доступа, принадлежащие вашему SSID.
Логи с временными метками (команды, коды завершения, вывод конвертера, ошибки). Сохраняются в session.log с автоматической ротацией.
Открыть папку логов открывает активную папку сессии.
Отображает BSSID, соответствующие вашему ESSID и диапазону. Выберите один, чтобы увидеть его клиентов.
Список MAC-адресов клиентов в выбранном BSSID со временем Last seen.
aliases.json).
Удалить псевдоним через контекстное меню → Clear alias.Начать мониторинг (BSSID) Запускает пассивный захват рукопожатия для выбранного BSSID. Показывает обратный отсчёт и индикатор EAPOL.
Остановить мониторинг Останавливает захват.
Broadcast / Client-targeted Только заполнители (активная деаутентификация в этой сборке отсутствует). Они запускают пассивный захват рукопожатия для того же BSSID.
Packets Значение UI для потенциальных лабораторных вариантов (здесь не используется для деаутентификации).
Экспорт клиентов Записывает CSV (и JSON, если включено) всех известных клиентов в папку логов сессии.
.22000.airodump-ng --band <bg|a|6> в CSV; надёжный парсер на основе заголовков обрабатывает необычные ESSID/форматы CSV.airodump-ng --bssid … --channel …; анализирует раздел Stations CSV для отображения новых клиентов в реальном времени..cap с помощью hcxpcapngtool. Когда существует непустой .22000, он отображается и логируется. При возможности выдаются уведомления на рабочий стол.airodump-ng замолкает, процесс чисто перезапускается для этого шага (поиск или мониторинг BSSID).session.log.Настройка
wlan1).mon0).verbose.Запуск
Просмотр BSSID
Клиенты каждого BSSID
Центр клиентов
.22000.Экспорт
<hidden>.Приложение постоянно записывает данные в session.json. Перезапуск с тем же ESSID восстанавливает:
clients.csv с BSSID, ESSID, Каналом, MAC клиента, Псевдонимом, Last seen.logs/<SAFE_ESSID>/.Окно Самодиагностика показывает:
airodump-ng, hcxpcapngtool, iw, ip, systemctl.iw dev (интерфейсы).iw list (диапазоны/ширина каналов, поддерживаемые вашим адаптером)..22000.Если airodump-ng не выводит данные в течение разумного периода:
Пустой поиск
iw list).iw dev и логи приложения).Нет результатов на 6 ГГц
Нет клиентов
Нет .22000
hcxpcapngtool в логе.Интерфейс не отвечает / неопределённое состояние
session.log для точной истории команд/кодов завершения.Выполняет ли приложение деаутентификацию? Нет. Кнопки деаутентификации — заполнители. Они запускают только пассивный захват.
Можно ли одновременно отслеживать несколько BSSID? Приложение сканирует последовательно каждый BSSID; статус показывает прогресс (например, «2/5»).
Очищает ли «Copy hash» буфер обмена автоматически? Нет. Содержимое буфера обмена сохраняется в этой сборке.
Где хранятся выходные данные?
В каталоге logs/<SAFE_ESSID>/ (см. §4).
Можно ли быстро открыть всё? Используйте Открыть папку логов на главной панели логов.
Если что-то работает неожиданно, начните с session.log. В нём записаны каждая команда, начало вывода и код завершения, что обычно быстро указывает на проблему.
session.json и перезагружает их при запуске для того же ESSID.Остановка