Требования: На удаленной машине нам понадобятся права рута и пакеты
tcpdump и
netcat.
На локальной понадобится
netcat и
wireshark.
Процесс: Коннект для передачи соснифанной информации от удаленного узла к локальному можно инициировать как с локального узла на удаленный, так и наоборот:
Пассивный режим (коннект с локального компа на удаленный сервер)
- На удаленной машине запускаем tcpdump -i имя_интерфейса -s0 -w- здесь_можно_указать_pcap_фильтр | nc -l номер_порта
- На локальной машине запускаем nc адрес_удаленного_компа номер_порта | wireshark -i- и в меню capture давим на цапу start.
Активный режим (коннект от удаленного сервера к локальному компу)
- На локальной машине запускаем прослушку порта и wireshark следующим способом: nc -l номер_порта | wireshark -i- и в меню capture давим на цапу start.
- На удаленной машине запускаем tcpdump -i имя_интерфейса -s0 -w- здесь_можно_указать_pcap_фильтр | nc адрес_удаленного_компа номер_порта