ENNAENNA

tcpdump vs Wireshark

GitHub Stats

3.2k
Stars
9.3k
916
Forks
2.1k
125
Issues
2
25d ago
Updated
24d 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