
Небольшой инструмент для захвата пакетов с WLAN-устройств.
Инструмент для захвата пакетов от WLAN-устройств и обнаружения потенциальных слабых мест в собственных WiFi-сетях путем проведения атак уровня 2 на протокол WPA.
Предназначен для работы (преимущественно без головы) на малых системах, таких как Raspberry Pi Zero.
Инструмент для обработки предложений NMEA 0183 от GPS-устройств.
Предназначен для работы (преимущественно без головы) на малых системах, таких как Raspberry Pi Zero.
Набор инструментов от ZerBea, предназначенных для обработки файлов захвата.
Статья от Ido Hoorvitch из CyberArk, охватывающая статистику взлома паролей WPA/WPA2.
hcxdumptool использует современный формат pcapng, что позволяет использовать его с wireshark или tshark.
Он не взламывает хеши, связанные с WPA PSK. (Используйте Hashcat или JtR для восстановления PSK.)
Он не взламывает WEP. (Вместо этого используйте набор aircrack-ng.)
Он не взламывает WPS. (Вместо этого используйте Reaver или Bully.)
Он не расшифровывает зашифрованный трафик. (Используйте tshark или Wireshark параллельно.)
Он не записывает весь трафик, захваченный на WLAN-устройстве. (Используйте tshark или Wireshark параллельно.)
Он не выполняет атаки Evil Twin.
Он не предоставляет красивый дисплей состояния.
Это не приманка (honeypot).
Не поддерживается: Windows OS, macOS, Android, эмуляторы или обертки!
[!NOTE]
hcxdumptool не выполняет конвертацию или взлом! Он предназначен для использования совместно со следующими инструментами:
Tool Description hcxnmealog Инструмент для обработки предложений NMEA 0183 hcxpcapngtool Инструмент для преобразования необработанных файлов PCAPNG в форматы, читаемые Hashcat и JtR. (hcxtools) hcxhashtool Инструмент для фильтрации хешей из файлов HC22000 на основе пользовательского ввода. (hcxtools) hcxpsktool Инструмент для получения слабых кандидатов PSK из файлов HC22000. (hcxtools) hcxeiutool Инструмент для вычисления списков слов на основе собранных ESSID. (hcxtools) Hashcat/JtR Сторонние инструменты, используемые для вывода PSK из файлов хешей HC22000.
hcxdumptool -> hcxpcapngtool -> hcxhashtool (additional hcxpsktool/hcxeiutool) -> Hashcat or JtR
Вы могли бы ожидать, что я порекомендую всем использовать hcxdumptool/hcxtools. Но дело в том, что hcxdumptool/hcxtools НЕ рекомендуется использовать неопытным пользователям или новичкам. Если вы не знакомы с Linux в общем или не обладаете хотя бы базовыми знаниями, упомянутыми в разделе "Требования", hcxdumptool/hcxtools, вероятно, не то, что вы ищете. Однако, если у вас есть эти знания, эти инструменты могут творить чудеса.
[!IMPORTANT]
Хотя hcxdumptool и hcxtools доступны через менеджер пакетов в большинстве дистрибутивов, эти пакеты обычно очень старые и устаревшие, поэтому рекомендуется клонирование и сборка.
Убедитесь, что ваш дистрибутив обновлен до последней версии, и что все заголовочные файлы и зависимости установлены ПЕРЕД попыткой компиляции!
Пакеты, упомянутые в разделе "Требования", иногда имеют разные названия в менеджере пакетов! Убедитесь, что вы устанавливаете правильные пакеты!
git clone https://github.com/ZerBea/hcxdumptool.git
cd hcxdumptool
Компиляция:
make -j $(nproc)
Установка в /usr/bin:
make install (as super user)
Или установка в /usr/local/bin:
make install PREFIX=/usr/local (as super user)
[!TIP]
При безголовой работе удалите -DSTATUSOUT из Makefile перед компиляцией! Таким образом, дисплей состояния не будет скомпилирован. Это сэкономит циклы CPU и предотвратит появление ошибок.
Теоретически возможно скомпилировать hcxdumptool для других систем (например, Android), других дистрибутивов (например, KALI) и других операционных систем (BSD) также. Нет планов поддерживать эти операционные системы, и запросы функций будут отклонены.
[!WARNING]
Не ожидайте безупречных драйверов на совершенно новом оборудовании!
Драйвер должен поддерживать режим монитора и полную инъекцию пакетов!
Устройства PRISM не поддерживаются!
WIRELESS EXTENSIONS устарели и больше не поддерживаются!