7 Repos
Tools for capturing, storing, and analyzing full network packets.
Explore 7 awesome GitHub repositories matching part of an awesome list · Network Forensics. Refine with filters or upvote what's useful.
Moloch is a full packet capture system and network forensics platform designed for large scale network traffic recording and indexing. It functions as a distributed packet indexer that stores raw data in PCAP format for deep packet analysis and security investigations. The system distinguishes itself through a decentralized architecture that distributes capture and viewing components across multiple nodes to handle high volumes of network traffic. It utilizes a web-based management interface for browsing network sessions and provides a programmable API for exporting captured traffic and metad
Large-scale IPv4 packet capture and indexing system.
Arkime is a distributed packet analysis platform and full packet capture system designed for recording raw network traffic, indexing metadata, and performing network forensics. It functions as a network traffic indexer and security tool that enables the monitoring, querying, and browsing of large-scale network traffic across multi-cluster architectures. The platform distinguishes itself through its ability to manage distributed capture clusters from a centralized administrative dashboard. It integrates external data feeds with internal traffic logs to identify known threats and provides a pro
Provides a web-based interface for querying indexed data and analyzing full network packets.
gopacket is a Go library for live packet capture and multi-layer protocol decoding. It provides a framework for parsing raw network bytes into structured protocol layers, enabling inspection and analysis of network traffic directly from interfaces or packet capture files. The library distinguishes itself through a layered protocol stack that organizes decoders as independent, composable layers, and an interface-based decoder registry that supports extensible custom protocol development. It offers zero-copy packet decoding for high-throughput parsing, stream-based TCP reassembly to reconstruct
Analyzes captured packet data from files or live interfaces to investigate network events and security incidents.
Dshell ist ein Framework für Netzwerkforensik und Traffic-Prozessor, das für Deep Packet Inspection (DPI) von IPv4- und IPv6-Traffic entwickelt wurde. Es fungiert als erweiterbares forensisches Plugin-System, das Netzwerkdaten erfasst, inspiziert und analysiert, um Sicherheitsanomalien zu identifizieren und Kommunikationsströme zu rekonstruieren. Das System nutzt eine Plugin-basierte Processing-Engine, die die Entwicklung benutzerdefinierter Plugins und das Chaining von Plugins ermöglicht. Diese modulare Architektur erlaubt die Erstellung spezialisierter Analyse-Pipelines, in denen Netzwerkdaten eine Sequenz von Verarbeitungseinheiten für eine mehrstufige Analyse durchlaufen. Das Framework deckt ein breites Spektrum forensischer Fähigkeiten ab, einschließlich Echtzeit-Traffic-Monitoring, Reassembly von Netzwerkströmen und IP-Geolocation-Mapping via externer Referenzdatenbanken. Um große Datenmengen zu bewältigen, nutzt die Engine parallele Datenverarbeitung durch Verteilung von Aufgaben auf mehrere Systemprozesse. Verarbeitete Analyseergebnisse können über spezialisierte Output-Handler in verschiedene strukturierte Dateiformate exportiert werden.
Network forensic analysis framework.
:star: :star: Distributed tcpdump for cloud native environments :star: :star:
Distributed remote packet capture tool.
Stenographer is a packet capture solution which aims to quickly spool all packets to disk, then provide simple, fast access to subsets of those packets. Discussion/announcements at stenographer@googlegroups.com
High-speed packet capture and spooling solution.
TCP/IP packet demultiplexer. Download from:
Tool for capturing and reconstructing TCP connection data.