KRACK Detector - контратака на ловцов хендшейков
KRACK Detector - это скрипт на Python для обнаружения возможных атак KRACK на клиентских устройствах в вашей сети. Сценарий предназначен для работы в точке доступа, а не на клиентских устройствах. Он прослушивает интерфейс Wi-Fi и ждет двойного сообщения 3 из 4-стороннего рукопожатия. Затем он отключает подозрительное устройство, не позволяя ему отправлять какие-либо дополнительные конфиденциальные данные в точку доступа.
KRACK Detector в настоящее время поддерживает точки доступа Linux с помощью hostapd. Он использует Python 2 для совместимости со старыми операционными системами. Никаких внешних пакетов Python не требуется.
Применение
Запуск от имени пользователя root и передача интерфейса Wi-Fi в виде одного аргумента. Важно использовать фактический интерфейс Wi-Fi, а не интерфейс моста, к которому он подключается.
python krack_detect.py wlan0
Если вы не хотите отключать подозрительные устройства, используйте флаг -n
python krack_detect.py -n wlan0
Сообщение 3 четырехстороннего рукопожатия может быть повторно передано, даже если никакая атака не выполняется. В таком случае клиентское устройство будет отключено от сети Wi-Fi. Некоторым клиентским устройствам потребуется некоторое время, чтобы повторно аутентифицироваться, потеряв соединение Wi-Fi в течение нескольких секунд.
Инструмент лежит здесь https://github.com/codingo/krackdetector
Больше информации https://krackattacks.securingsam.com
Комментарии