Wireshark Cheat Sheet
Last modified: 2023-04-21
Network protocol analyzer. It uses the pcapng file format.
Settings
Datetime Format When Packets Sent
Select “View → Time Display Format → Date and Time of Day”.
Filters
Enter the following text in a filtering form.
Datetime
frame.time >= "Jan 2, 2023 08:00:00" && frame.time <= "Jan 5, 2023 08:00:00"
DNS
dns
udp.port == 53
# Record type
dns.qry.type == 1 # A record
dns.qry.type == 2 # NS record
dns.qry.type == 5 # CNAME record
dns.qry.type == 6 # SOA record
dns.qry.type == 15 # MX record
dns.qry.type == 16 # TXT record
dns.qry.type == 28 # AAAA record
dns.qry.type == 252 # AXFR
# Query name
dns.qry.name matches "example.com"
# Reponse
dns.flags.response == 0 # No response
FTP
ftp
ftp-data
HTTP & HTTPS
# HTTP
http
tcp.port == 80
# HTTPS
ssl
tcp.port == 443
tcp.port == 80 || tcp.port == 443
# Methods
http.request.method == GET
http.request.method == POST
# Domains
http.host matches "example.com"
http.host == "example.com"
ICMP
icmp
IP Address
ip.addr == 10.0.0.1
ip.addr != 10.0.0.2
ip.addr == 10.0.0.1 && ip.addr == 10.0.0.2
ip.src == 10.0.0.1
ip.dst == 10.0.0.2
ip.src == 10.0.0.1 && ip.dst != 10.0.0.0/24
SMB
smb
smb2
SMTP
smtp
smtp.req.parameter contains "FROM"
SSH
ssh
tcp.port == 22
Detailed Information
- Right click on the row item.
- Select Follow -> TCP Stream. Another window opens.
- Find information by clicking the arrow on the right of "Stream *".
More Information
-
Analyze -> Expert Information
Read the expert information.
-
Statistics -> Capture File Properties
Read the capture file comments.
-
Statistics → Conversations
List IP conversations. We can find IP addresses involved in the traffic.
-
Statistics → Protocol Hierarchy
Show usage of ports and services.
-
View -> Name Resolution
Resolve IP addresses.
Data Exfiltration via DNS
-
Enter "dns" in filter form
-
If you found a domain such as follow, you may be able to retrieve threats.
93616e64792043...2038343931.vulnerable.com
-
For example, decode "936...".
Data Exfiltration via HTTP
- Open File -> Export Objects -> HTTP... .
- Click "Save all".
- Analyze steganographic files using tools like steghide.
WiFi Handshakes
When importing pcap file, then if we found the capture file is about WiFi handshakes, we can crack the WiFi password using this file.
aircrack-ng example.pcap -w wordlist.txt