Scapy: the Python-based interactive packet manipulation program & library.
-
Updated
Dec 1, 2025 - Python
Scapy: the Python-based interactive packet manipulation program & library.
Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
A curated list of community detection research papers with implementations.
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
Hack the World using Termux
Python interface for igraph
Logging Made Easy (LME) is a no cost, open source platform that centralizes log collection, enhances threat detection, and enables real-time alerting, helping small to medium-sized organizations secure their infrastructure. LME Docs can be found at https://cisagov.github.io/lme-docs/docs/
NFStream: a Flexible Network Data Analysis Framework.
Hacking Toolkit
30 different honeypots in one package! (dhcp, dns, elastic, ftp, http proxy, https proxy, http, https, imap, ipp, irc, ldap, memcache, mssql, mysql, ntp, oracle, pjl, pop3, postgres, rdp, redis, sip, smb, smtp, snmp, socks5, ssh, telnet, vnc)
Using network observability to operate and design healthier networks
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.
Network Security Sniffer
Monitor Network Traffic Per Executable, Beautifully Visualized
Publication-quality network visualisations in python
Obsidian tools - a Python package for analysing an Obsidian.md vault
A Fully Undetectable C2 Server That Communicates Via Google SMTP to evade Antivirus Protections and Network Traffic Restrictions
EasyGraph is an open-source network analysis library designed to cover advanced network processing methods. It includes functionalities for detecting structural hole spanners, network embedding, and various classic network analysis techniques.
IoT Inspector: capturing and analyzing your smart home network traffic
An analytical framework for network traffic and behavioral analytics
Add a description, image, and links to the network-analysis topic page so that developers can more easily learn about it.
To associate your repository with the network-analysis topic, visit your repo's landing page and select "manage topics."