Find the IP sending a SYN packet to port 80:
protocol==TCP flags==SYN destport==80
User Documentation & Interactive Guide
Welcome to the Packet Capture Simulation Platform, a safe, interactive tool to learn network packet capture and analysis. Practice with TCP, UDP, DNS, HTTP, ICMP, and more, without needing a live network.
Learning Outcomes:
The platform is divided into sections accessible via the sidebar:
Section | Description |
---|---|
Welcome | Introduction and learning goals |
What is Wireshark? | Overview of Wireshark and features |
How It Works | Explanation of capture, decoding, display, filtering |
Simulation Examples | Guided exercises for TCP, DNS, and filtering |
Learn More | Official documentation links |
Terminology | Glossary of key terms |
Scenarios & Workspace | Interactive lab environment |
Filter Queries | Examples of packet filters |
Query Exercises | Step-by-step packet analysis exercises |
Charts | Visual analytics of captured packet data |
Simulate network traffic and interact with captured packets. Controls:
Scenario | Purpose |
---|---|
TCP Handshake | Demonstrates 3-way handshake (SYN → SYN/ACK → ACK) |
DNS Query | Client queries DNS server |
ICMP Ping | ICMP echo request and reply |
HTTP Transaction | Simulates HTTP GET and POST requests |
Columns:
Click a packet for details pane and raw bytes.
Filter examples:
Type | Example | Description |
---|---|---|
Basic | tcp | Show only TCP packets |
IP Specific | ip.addr == 192.168.1.2 | Packets from/to IP |
Field Equality | protocol==udp | UDP packets only |
Negation | source!=192.168.1.2 | Exclude source IP |
Multiple Values | protocol==tcp,udp | TCP or UDP packets |
AND Conditions | protocol==tcp source==192.168.1.2 | TCP from specific source |
OR Conditions | protocol==tcp|udp | TCP or UDP packets |
Flags | flags==syn | Packets with SYN flag |
Complex | (protocol==tcp|udp flags==syn|ack) source==192.168.1.2 length>60 | Multi-condition filter |
Find the IP sending a SYN packet to port 80:
protocol==TCP flags==SYN destport==80