EN
ENNA

tcpdump vs Wireshark

GitHub Stats

3.2k
Stars
9.1k
918
Forks
2.1k
124
Issues
2
1d ago
Updated
1d ago
License
GPL-2.0
C
Language
C/C++

About tcpdump

Tcpdump is a command-line packet analyzer used for capturing and analyzing network traffic. Known for its lightweight and scriptable nature, it serves as an alternative to Wireshark for users needing a text-based interface. Tcpdump utilizes the Berkeley Packet Filter (BPF) for efficient data capture and is widely respected for its reliability and effectiveness in network diagnostics and security analysis.

About Wireshark

Wireshark is the world's most popular network protocol analyzer. It lets you capture and interactively browse the traffic running on a computer network. It has a rich feature set including deep inspection of hundreds of protocols, live capture and offline analysis, rich VoIP analysis, read/write support for many capture file formats, and powerful display filters. Wireshark is essential for network troubleshooting, security analysis, software development, and education.

Platform Support

🐧linux🍎macos
🐧linux🍎macos🪟windows

Tags

Shared

packet-captureclassic

tcpdump only

clibpf

Wireshark only

protocol-analysisgui