nDPI
nfstream
nDPI | nfstream | |
---|---|---|
3 | 7 | |
3,611 | 1,043 | |
0.7% | 0.7% | |
9.7 | 1.8 | |
3 days ago | 3 months ago | |
C | Python | |
GNU Lesser General Public License v3.0 only | GNU Lesser General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
nDPI
-
The catch with the free version of ProtonVPN?
The free Proton VPN servers use deep package inspection (nDPI) to block BitTorrent traffic which negatively affects their performance. Other than that, they keep no logs which keeps the privacy and security aspects intact.
-
FOSS Deep Packet Inspection Options
nDPI for ntopng - https://github.com/ntop/nDPI
-
Tools to monitor network traffic for local network
You can try Netify or ntopng / nDPI. I have no experience with them. See also this article.
nfstream
- Monitor your system network traffic using one line of Python
-
Open Source Deep Packet Inspection Using Python
GitHub project: https://github.com/nfstream/nfstream
Community feedbacks and contributions are welcome!
- Nfstream: A network data analysis framework using Python
- NFStream: A Framework for traffic classification using Python
- A Python package for Network Data Science
- A Framework for Applying Machine Learning to Network Traffic
What are some alternatives?
pmacct - pmacct is a small set of multi-purpose passive network monitoring tools [NetFlow IPFIX sFlow libpcap BGP BMP RPKI IGP Streaming Telemetry].
scapy - Scapy: the Python-based interactive packet manipulation program & library. Supports Python 2 & Python 3.
zapret - Обход DPI в linux
pyshark - Python wrapper for tshark, allowing python packet parsing using wireshark dissectors
GreenTunnel - GreenTunnel is an anti-censorship utility designed to bypass the DPI system that is put in place by various ISPs to block access to certain websites.
node_pcap - libpcap bindings for node
securityonion - Security Onion is a free and open platform for threat hunting, enterprise security monitoring, and log management. It includes our own interfaces for alerting, dashboards, hunting, PCAP, and case management. It also includes other tools such as Playbook, osquery, CyberChef, Elasticsearch, Logstash, Kibana, Suricata, and Zeek.
StratosphereLinuxIPS - Slips, a free software behavioral Python intrusion prevention system (IDS/IPS) that uses machine learning to detect malicious behaviors in the network traffic. Stratosphere Laboratory, AIC, FEL, CVUT in Prague.
core - OPNsense GUI, API and systems backend
suzieq - Using network observability to operate and design healthier networks
GoodbyeDPI - GoodbyeDPI — Deep Packet Inspection circumvention utility (for Windows)
FlowMeter - ⭐ ⭐ Use ML to classify flows and packets as benign or malicious. ⭐ ⭐