Как можно защититься от атаки MITM ARP-spoofing? С одной стороны, если ваши маршрутизаторы не имеют защиты от данного вида атак, то практически никак. Потому, что даже обнаружение данного вида атаки довольно сложно с той точки зрения, что атакованная машина, а равно как и ее пользователь не будут даже подозревать о том, что что-то происходит. Но, обнаружить данную атаку вполне возможно. И в этом нам снова поможет Python и библиотека scapy.
Что понадобится?
Данный скрипт должен работать как в Windows, так и в Linux. Для установки необходимых библиотек для Linux, а в данном случае нужна библиотека
scapy, воспользуемся командой:
pip install --pre scapy[basic]
Для Windows понадобиться выполнить немного больше установок. Для начала установим
scapy, точно такой же командой как и в Linux. Затем, для отображения всплывающего уведомления нужно будет установить библиотеку
win10toast. Для этого в командной строке выполните команду:
pip install win10toast
Теперь, чтобы была возможность работать с библиотекой
scapy, нужно...