Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
tcpdump [2019/08/18 21:53] – [tcpdump] mirocow | tcpdump [2019/12/24 23:12] (текущий) – [tcpdump на unix socket] mirocow | ||
---|---|---|---|
Строка 7: | Строка 7: | ||
* tcpdump -n -i eth0 -l | tee resolv.pcap | * tcpdump -n -i eth0 -l | tee resolv.pcap | ||
* ssh root@HOST tcpdump -U -s0 -w - 'not port 22' | wireshark -k -i - | * ssh root@HOST tcpdump -U -s0 -w - 'not port 22' | wireshark -k -i - | ||
- | ==== Параметры ==== | + | ==== Фильтры ==== |
- | * host | + | ^ ^ ^ |
- | * src | + | | Фильтр |
- | | + | | host | Служит для указания имени хоста |
- | | + | | net | Указывает IP подсети и сети |
- | | + | | ip | Служит для указания адреса протокола |
- | * icmp | + | | src | Выводит пакеты, |
- | * ip, ip6 | + | | dst | Выводит пакеты, |
+ | | arp, udp, tcp | Фильтрация по одному из протоколов | ||
+ | | port, portrange | ||
+ | | and, or | Служит для объединения нескольких фильтров в команде | ||
+ | | less, greater | ||
==== Ключи ==== | ==== Ключи ==== | ||
Строка 134: | Строка 138: | ||
<code bash>$ tcpdump -X -s 1500 -n -i tun0 host ya.ru</ | <code bash>$ tcpdump -X -s 1500 -n -i tun0 host ya.ru</ | ||
+ | === TCP traffic from 10.5.2.3 destined for port 3389: === | ||
+ | <code bash>$ tcpdump -nnvvS tcp and src 10.5.2.3 and dst port 3389</ | ||
+ | === Traffic originating from the 192.168 network headed for the 10 or 172.16 networks: === | ||
+ | |||
+ | <code bash>$ tcpdump -nvX src net 192.168.0.0/ | ||
+ | |||
+ | === Non-ICMP traffic destined for 192.168.0.2 from the 172.16 network: === | ||
+ | |||
+ | <code bash>$ tcpdump -nvvXSs 1514 dst 192.168.0.2 and src net 172.16.0.0/ | ||
+ | $ tcpdump -nvvvpi rl0 tcp and not port ssh and not port smtp</ | ||
+ | |||
+ | === tcpdump на unix socket === | ||
+ | |||
+ | nano ./ | ||
+ | < | ||
+ | fastcgi_pass unix:/ | ||
+ | </ | ||
+ | |||
+ | Запускаем снифер и смотрим вывод | ||
+ | <code bash> | ||
+ | $ socat -t100 -x -v UNIX-LISTEN:/ | ||
+ | </ | ||
+ | |||
+ | === Заголовок === | ||
+ | |||
+ | <code bash> | ||
+ | $ tcpdump -i eth1 tcp and host 10.27.13.14 and port 6973 -s0 -vv -X -c 1000 | ||
+ | </ | ||
===== Ссылки ===== | ===== Ссылки ===== | ||
Строка 141: | Строка 173: | ||
* http:// | * http:// | ||
* http:// | * http:// | ||
- | * | + | * https:// |
+ | * [[https:// | ||