Мегакухонный комбайн ShadOS Хакер, номер #087, стр. 087-092-3 # netwox 142 --device "Eth0" --eth-src "00:11:22:33:44:55" --eth-dst "0:8:9:a:b:c" --ip6-src "fec0:0:0:1::1" --ip6-dst "fec0:0:0:1::2" --tcp-src "1235" --tcp-dst "80" --tcp-syn Поясняю: 142 – номер утилиты Spoof EthernetIp6Tcp, --device – используемая сетевая плата, --eth-src и --eth-dst – Ethernet адрес отправителя и получателя, --ip6-src – IPv6 адрес отправителя, --ip6-dst – получателя, --tcp-src и –dst порты, --tcp-syn – установленные флаги. Точно таким же образом можно заспуфить IPv4 TCP-пакет. Единственное различие в том, что ip-адреса будут в привычном нам четырехбайтовом представлении и номер утилиты будет уже не 142, а 34 - Spoof EthernetIp4 packet. ARP-spoofing Ну вот, а теперь, познав базовые принципы работы с Netwox, перейдем к основной части нашего занятия и попробуем сотворить что-нибудь несложное в понимании, но более применимое к суровой действительности. Например, загрузим ARP-кэш недоброжелателя запросами. Так поступают некоторые DoS’еры. Делается это таким образом. С помощью утилиты 33 Display information about an IP address or a hostname узнаем его (атакуемого) Ethernet-адрес. Далее, с помощью утилиты 80 Periodically send ARP replies, начнем отправлять запросы вот так: netwox 80 --eth 00:11:2F:95:42:F1 --ip 192.168.0.1 --device "Eth0" --eth-dst 0:8:9:a:b:c --ip-dst 192.168.1.17 --sleep 500. Первая группа адресов представляет собой те адреса, которые следует сделать недоступным для второй группы. Ну и --sleep 500, - время задержки в миллисекундах между повторениями. Думаю здесь не должно быть ничего непонятного. |