Scapy: the Python-based interactive packet manipulation program & library.
-
Updated
Jan 11, 2026 - 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
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)
Monitor Network Traffic Per Executable, Beautifully Visualized
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
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
CyberScan: Network's Forensics ToolKit
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."