ENNAENNA

Dshell

๐ŸŒ Network Recon ยท Python

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.

5.5kstars
1.1kforks
4issues
Updated 1y ago
+I use this

Installation

$ git clone https://github.com/USArmyResearchLab/Dshell.git && cd Dshell && python3 setup.py install

Use Cases

  • Network forensic analysis of pcap captures
  • Developing custom protocol decoders
  • Extracting files and credentials from network traffic
  • Incident response network analysis

Tags

network-forensicspcap-analysispacket-decodertraffic-analysismilitary

Community Reviews

More in Network Recon