Security-Tools is a collection of simple yet powerful cybersecurity utilities written in Python. It brings together multiple essential tools in one place for learning, ethical testing, and security awareness.
-
Updated
Feb 11, 2026 - Python
Security-Tools is a collection of simple yet powerful cybersecurity utilities written in Python. It brings together multiple essential tools in one place for learning, ethical testing, and security awareness.
EARWIG is an Advanced DNS Exfiltration Research Tool designed for cybersecurity professionals to analyze covert DNS communication channels, study data transfer techniques, and improve network defense strategies. Built for ethical security research, penetration testing labs, and defensive analysis of DNS-based threats in controlled environments.
A professional network security scanning and reporting tool that automatically discovers devices, analyzes open ports and services using Nmap, classifies risks, and generates detailed reports in PDF, JSON, and TXT formats.
UGM-133: Advanced 10-Layer DDoS testing tool for security professionals. Multi-vector attack engine with async architecture, IP spoofing, amplification, WebSocket/SIP floods, and slow-layer attacks. Educational cybersecurity research only. Full OSI layer penetration testing simulation. Python-based.
Ultra-fast async network engine & banner grabber built with Python asyncio and FastAPI WebSockets. Features a sleek, responsive dark-themed UI that streams discovered ports and layer-7 server signatures instantly. Fully configurable rate-limits and timeouts optimized for both concurrent local scans and wide-area reconnaissance.
HELIXINT is an enterprise-grade external attack surface management platform that performs comprehensive cybersecurity reconnaissance across 1000 intelligence data points. It discovers hidden assets, assesses security posture, validates compliance controls, and provides risk-scored intelligence for security operations, incident response and more.
A Python-based tool for scanning networks, ports and services.
ThreatGuard is an advanced threat detection system that utilizes the CICIDS 2017 dataset for network traffic analysis and anomaly detection.
This is a powerful and flexible network sniffing tool written in Python. It captures network packets in real-time, analyzes them, and provides insights through both a terminal interface and an optional web-based dashboard.
Generative Graph World Model for proactive, multi-stage network attack forecasting from telemetry.
To associate your repository with the network-security-tool topic, visit your repo's landing page and select "manage topics."