ENNAENNA

Dshell vs Wireshark

GitHub Stats

5.5k
Stars
9.3k
1.1k
Forks
2.1k
4
Issues
2
1y ago
Updated
today
-
License
GPL-2.0
Python
Language
C/C++

About Dshell

Dshell is a network forensic analysis framework developed by the US Army Research Laboratory. It provides a Python-based infrastructure for rapidly developing custom network packet decoders and analyzers. Dshell processes pcap files through a plugin chain, enabling analysts to extract specific protocols, identify suspicious traffic patterns, and reconstruct network sessions. Included plugins handle DNS, HTTP, SMTP, NetFlow, and other protocols. Its chainable decoder architecture allows complex analysis workflows to be built from simple reusable components.

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

Dshell only

network-forensicspcap-analysispacket-decodertraffic-analysismilitary

Wireshark only

packet-captureprotocol-analysisguiclassic