Open Source Deep Packet Inspection Software Toolkit
-
Updated
Jun 1, 2026 - C
Open Source Deep Packet Inspection Software Toolkit
NFStream: a Flexible Network Data Analysis Framework.
Network Traffic Identification with Convolutional Neural Networks
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).
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.
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.
Open-source DPI plugin for FD.io VPP — classify 300+ applications (YouTube, SIP, TLS, QUIC) at line rate using nDPI
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."