Capture-time BPF filters vs post-capture display filters, essential filters for HTTP/DNS/TLS/TCP, credential and file extraction, and headless tshark/tcpdump/ngrep one-liners for authorized packet analysis. (32 payloads)
host 10.0.0.5port 80 or port 443net 192.168.1.0/24 and not arphttp.request and ip.addr == 192.168.1.10tcp.flags.syn == 1 and tcp.flags.ack == 0ip.addr == 10.0.0.5 && tcp.port == 443http.request.method == "POST"dns.qry.name contains "example.com"tls.handshake.type == 1tcp.stream eq 3tcp.analysis.retransmission || tcp.analysis.zero_windowhttp.authorizationftp.request.command == "USER" || ftp.request.command == "PASS"telnethttp.request and (http.request.uri contains "login" or http.request.uri contains "pass")frame contains "password"http.request.method == "POST" and http.content_type contains "urlencoded"File > Export Objects > HTTPhttp.response and http.content_type contains "application/octet-stream"tshark -r capture.pcap --export-objects http,./out/foremost -i capture.pcap -o carved/tshark -r capture.pcap -Y "data-text-lines" -T fields -e data.texttshark -r capture.pcap -Y "http.request" -T fields -e ip.src -e http.host -e http.request.uritshark -r capture.pcap -q -z conv,tcptshark -r capture.pcap -Y "dns" -T fields -e dns.qry.name | sort -utshark -i en0 -f "tcp port 80" -Y "http.request" -T fields -e http.hosttshark -r capture.pcap -z follow,tcp,ascii,5tcpdump -i eth0 -w capture.pcap -s 0 'tcp port 80'tcpdump -nn -r capture.pcap -A 'tcp port 80'tcpdump -i eth0 -G 3600 -w 'cap-%Y%m%d-%H%M%S.pcap'ngrep -q -W byline -d eth0 'POST|pass' 'tcp port 80'ngrep -q -I capture.pcap 'USER|PASS' 'tcp port 21'Level up your security testing
Install the CLI
npx payload-playgroundExplore All Tools
Encoding, hashing, JWT & more
Browse Cheat Sheets
Quick-reference payload guides
It's a quick-reference collection of 32 Wireshark payloads for testing Wireshark & PCAP Analysis vulnerabilities during authorized penetration testing, bug bounties, and CTFs. Every payload is copy-ready and grouped by attack context.
Copy any payload straight into your authorized test, or use the What Is This? to apply them interactively. Only test systems you have explicit permission to assess.
Yes — this cheat sheet and all Wireshark payloads are completely free, with no account required. Everything runs in your browser.