#Network-analysis
Showing 60 of 128 repositories tagged #network-analysis, ranked by stars
Comfortably monitor your Internet traffic ๐ต๏ธโโ๏ธ
A cross-platform programmable network tool
The OWASP Mobile Application Security Testing Guide (MASTG) is a comprehensive manual for mobile app security testing and reverse engineering. It describes technical processes for verifying the OWASP Mobile Security Weakness Enumeration (MASWE) weaknesses, which are in alignment with the OWASP MASVS.
Scapy: the Python-based interactive packet manipulation program & library.
eBPF-powered network observability for Kubernetes. Indexes L4/L7 traffic with full K8s context, decrypts TLS without keys. Queryable by AI agents via MCP and humans via dashboard.
Web mining module for Python, with tools for scraping, natural language processing, machine learning, network analysis and visualization.
NextTrace, an open source visual route tracking CLI tool
Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks.
The Mobile App Pentest cheat sheet was created to provide concise collection of high value information on specific mobile application penetration testing topics.
Network diagrams that update themselves
๐ An HTTP inspector for Android & OkHTTP (like Charles but on device)
No-root network monitor, firewall and PCAP dumper for Android
iOS Debugging Tool ๐
Network Analysis Tool
The Python Code Tutorials
๐ 100+ offline-first networking tools and utilities
PyGraphistry is a Python library to quickly load, shape, embed, and explore big graphs with the GPU-accelerated Graphistry visual graph analyzer
A curated list of community detection research papers with implementations.
Hack the World using Termux
Local Area Network discovery tool with an interactive Terminal User Interface (TUI) written in Go. Discover, explore, and understand your LAN in an intuitive way. Knock Knock.. who's there? ๐ช
JA4+ is a suite of network fingerprinting standards
Terminal Network scanner & diagnostic tool with modern TUI
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/
USC urban data science course series in Python
NFStream: a Flexible Network Data Analysis Framework.
โญ โญ Use ML to classify flows and packets as benign or malicious. โญ โญ
Idiomatic nmap library for go developers
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)
Fast IP to CIDR lookup in Golang
Monitor network traffic per executable
A cross platform http sniffer with a web UI
A list of awesome resources for Computational Social Science
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.
NetworKit is a growing open-source toolkit for large-scale network analysis.
Publication-quality network visualisations in python
Frontend Wingman, Learn frontend faster!
A repository of pretty cool datasets that I collected for network science and machine learning research.
Vulnerability scanner using Nmap for scanning and correlating found CPEs with CVEs.
Obsidian tools - a Python package for analysing an Obsidian.md vault
A global network of probes to run network tests like ping, traceroute and DNS resolve
DataCamp Project Solutions
An MCP for WireShark (tshark). Empower LLM's with realtime network traffic analysis capability
QNSM is network security monitoring framework based on DPDK.
Simplifying encrypted traffic analysis for researchers by making protocol decryption effortless.
Advanced Graphical User Interface for NMap
A Fully Undetectable C2 Server That Communicates Via Google SMTP to evade Antivirus Protections and Network Traffic Restrictions
A Linux packet crafting tool.
A script for credentials-based attack surface enumeration and general reconnaissance of massive networks
A Meshtastic desktop client, allowing simple, offline deployment and administration of an ad-hoc mesh communication network. Built in Rust and TypeScript.
Records an executable's network activity into a Full Packet Capture file (.pcap) and much more.
Network analysis tool for Attack Defence CTF
An analytical framework for network traffic and behavioral analytics
Poseidon is a python-based application that leverages software defined networks (SDN) to acquire and then feed network traffic to a number of machine learning techniques. The machine learning algorithms classify and predict the type of device.
Community Security Analytics provides a set of community-driven audit & threat queries for Google Cloud
Analyze Data with Pandas-based Networks. Documentation:
Text analysis with networks.
Responsive NetFlow visualizer built on top of nfdump tools.
A cross-platform desktop application for HTTP/HTTPS traffic interception and analysis, built with Go. Features modern UI, traffic manipulation tools, request resending, fuzzing capabilities, and AI-powered analysis.