tcpdump cheat Sheet
Ang lahat ng mga talahanayan na ibinigay sa PDF at JPG ng cheat sheet ay ipinakita din sa mga talahanayan sa ibaba na madaling kopyahin at i-paste.
Ang tcpdump cheat sheet ay sumasaklaw:
- Mga utos sa pag-install
- Mga pagpipilian sa pagkuha ng packet
- Mga lohikal na operator
- Mga pagpipilian sa Display / Output
- Mga protocol
- Karaniwang mga utos na may mga protocol para sa pag-filter ng mga nakunan
Tingnan din: 10 Pinakamahusay na Packet Analyzers
Tingnan o I-download ang imaheng impostor na JPG na imahe
Mag-right-click sa imahe sa ibaba upang i-save ang JPG file (2500 lapad x 1803 taas sa mga pixel), o mag-click dito upang buksan ito sa isang bagong tab na browser. Kapag bumukas ang imahe sa isang bagong window, maaaring kailanganin mong mag-click sa imahe upang mag-zoom in at tingnan ang buong laki ng JPG.
Tingnan o I-download ang file ng PDF sa cheat cheat
Maaari mong i-download ang PDF file dito. Kapag binuksan ito sa isang bagong tab ng browser, mag-click lamang sa PDF at mag-navigate sa pagpili / pag-download ng pag-download, karaniwang matatagpuan sa tuktok na kanang sulok ng screen.
Ano ang kasama sa cheat sheet
Ang mga sumusunod na kategorya at item ay kasama sa cheat sheet:
Mga utos sa pag-install
CENT OS at REDHAT | $ sudo yum install tcpdump |
Fedora | $ dnf install ng tcpdump |
Ubuntu, Debian at Linux Mint | # apt-get install tcpdump |
Mga pagpipilian sa pagkuha ng packet
Lumipat | Syntax | Paglalarawan |
-ako kahit ano | tcpdump -i man | Kumuha mula sa lahat ng mga interface |
-i eth0 | tcpdump -i eth0 | Kuha mula sa tukoy na interface (Ex Eth0) |
-c | tcpdump -i eth0 -c 10 | Kumuha ng unang 10 mga pakete at exit |
-D | tcpdump -D | Ipakita ang magagamit na mga interface |
-A | tcpdump -i eth0 -A | I-print sa ASCII |
-w | tcpdump -i eth0 -w tcpdump.txt | Upang mai-save ang pagkuha sa isang file |
-r | tcpdump -r tcpdump.txt | Basahin at suriin ang nai-save na pagkuha ng file |
-n | tcpdump -n -I eth0 | Huwag lutasin ang mga pangalan ng host |
-nn | tcpdump -n -i eth0 | Itigil ang pagsasalin ng pangalan at lookup ng domain (Mga pangalan ng host o pangalan ng port) |
tcp | tcpdump -i eth0 -c 10 -w tcpdump.pcap tcp | Makuha lamang ang mga packet TCP |
port | tcpdump -i eth0 port 80 | Makuha ang trapiko mula sa isang tinukoy na port lamang |
host | tcpdump host 192.168.1.100 | Makuha ang mga packet mula sa tukoy na host |
net | tcpdump net 10.1.1.0/16 | Kumuha ng mga file mula sa subnet ng network |
src | tcpdump src 10.1.1.100 | Kumuha mula sa isang tukoy na address ng mapagkukunan |
dst | tcpdump dst 10.1.1.100 | Kumuha mula sa isang tukoy na address ng patutunguhan |
| tcpdump http | Salain ang trapiko batay sa isang numero ng port para sa isang serbisyo |
| tcpdump port 80 | Salain ang trapiko batay sa isang serbisyo |
saklaw ng port | tcpdump portrange 21-125 | Filter batay sa saklaw ng port |
-S | tcpdump -S http | Ipakita ang buong packet |
ipv6 | tcpdunp -IPV6 | Ipakita lamang ang mga packet ng IPV6 |
-d | tcpdump -d tcpdump.pcap | ipakita ang nababasa na form ng tao sa karaniwang output |
-F | tcpdump -F tcpdump.pcap | Gamitin ang ibinigay na file bilang input para sa filter |
-Ako | tcpdump -Ako0 | itakda ang interface bilang mode ng monitor |
-L | tcpdump -L | Ipakita ang mga uri ng link ng data para sa interface |
-N | tcpdump -N tcpdump.pcap | hindi pagpi-print ng mga pangalan ng mga domain |
-K | tcpdump -K tcpdump.pcap | Huwag i-verify ang tseke |
-p | tcpdump -p -i eth0 | Hindi nakakunan sa promiscuous mode |
Mga lohikal na operator
Operator | Syntax | Halimbawa | Paglalarawan |
AT | at, && | tcpdump -n src 192.168.1.1 at dst port 21 | Pagsamahin ang mga pagpipilian sa pagsala |
O | o, || | tcpdump dst 10.1.1.1 && !icmp | Alinman sa kondisyon ay maaaring tumugma |
MALAKI | hindi, ! | tcpdump dst 10.1.1.1 at hindi icmp | Negasyon ng kundisyon |
ARALIN | < | tcpdump <32 | Ipinapakita ang laki ng mga pack na mas mababa sa 32 |
GUSTO | > | tcpdump >= 32 | Ipinapakita ang laki ng mga packet na higit sa 32 |
Mga pagpipilian sa Display / Output
Lumipat | Paglalarawan |
-q | Medyo at hindi gaanong mode ng pagpapakita ng mas kaunting mga detalye |
-t | Huwag mag-print ng mga detalye ng oras ng stamp sa dump |
-v | Little output ng output |
-vv | Marami pang outputose |
-vvv | Karamihan sa output output |
-x | I-print ang data at header sa HEX format |
-xx | I-print ang data na may mga header ng link sa HEX format |
-X | I-print ang output sa HEX at ASCII format hindi kasama link header |
-XX | I-print ang output sa HEX at ASCII format kasama link header |
-e | Mga header ng Print Link (Ethernet) |
-S | I-print ang mga numero ng pagkakasunod-sunod sa eksaktong format |
Mga protocol
Ether, fddi, icmp, ip, ip6, ppp, radio, rarp, slip, tcp, udp, wlan |
Karaniwang mga utos na may mga protocol para sa pag-filter ng mga nakunan
src / dsthost (pangalan ng host o IP) | Salain sa pamamagitan ng pinagmulan o patutunguhan ng IP address o host |
eter src / dst host (pangalan ng host ng ethernet o IP) | Ang pag-filter ng host ng Ethernet sa pamamagitan ng pinagmulan o patutunguhan |
src / dstnet (subnet mask sa CIDR) | Salain ng subnet |
tcp / udp src / dst port (numero ng port) | Salain ang mga packet TCP o UDP sa pamamagitan ng source o patutunguhan port |
tcp / udp src / dst port range (saklaw ng bilang ng port) | Salain ang mga packet TCP o UDP sa pamamagitan ng saklaw ng pinagmulan o patutunguhan ng port |
broadcast ng eter / ip | Filter para sa Ethernet o IP sa mga broadcast |
eter / ip multicast | Filter para sa Ethernet o IP multicast |