blah blah blah networks.
Routing, hops…
MAC…
IP addresses, DNS, domains, ports…
TCP, UDP…
HTTP, HTTPS, paths, headers…
Intercepting Layer 2 traffic, and storing them into a Packet CAPture file (PCAP)
Demo
Packets can be tied to a “conversation”
follow X stream
X.stream eq N
X
would beTCP
orUDP
N
would be a number
Some traffic will be encrypted (e.g. SSH, HTTPS)… how do we read these?
We need the encryption keys
If you have them though… e.g. SSLKEYLOGFILE
There you can you set the TLS / SSL keys to decrypt the traffic
Layer 3 - Network - IP address
Layer 2 - Data Link - MAC address
Packets end up traversing across layer 2 networks
Packets only travel where needed
It’s important to know where a packet capture was “tapped” from.
Am I allowed to capture packets?