Open Source Deep Packet Inspection Software Toolkit
-
Updated
Jul 7, 2026 - C
Open Source Deep Packet Inspection Software Toolkit
NFStream: a Flexible Network Data Analysis Framework.
Self-hosted PCAP analysis platform with LLM-powered incident triage, signature-based threat detection, and AI-generated incident narratives. Features network change monitoring across captures, deep packet inspection via nDPI, and automated Wireshark filter generation. Runs fully offline with local LLMs (Ollama, LM Studio).
Network Traffic Identification with Convolutional Neural Networks
GUI wrapped around anonymise label for SVS and NDPI whole slide images
A nDPI wrapper by golang based on CGO
A java application that loads 3 csv files obtained from ntopng, CICFlowmeter, and nDPI. It compares the flows statistics obtained from pcap files with CICFlowmeter and ntopng and once a match is found that flow is labeled with the Layer 7 protocol obtained with the nDPI library within ntopng. The application delivers a csv file with all the flow…
Run ntopng with Docker.
Open-source DPI plugin for FD.io VPP — classify 300+ applications (YouTube, SIP, TLS, QUIC) at line rate using nDPI
This repository contains a reproducible Docker-based testbed to evaluate the detectability of VPN traffic (baseline WireGuard) and VPN obfuscation techniques (e.g., obfs4, udp2raw) using Suricata IDS, Zeek, nDPI & tcpdump.
Add a description, image, and links to the ndpi topic page so that developers can more easily learn about it.
To associate your repository with the ndpi topic, visit your repo's landing page and select "manage topics."