HellRush is an open-source educational toolkit written in Python that simulates DDoS attack vectors and includes network reconnaissance tools for security professionals and students.
The toolkit addresses the gap between theoretical knowledge and practical application in cybersecurity education without ethical and legal challenges by offering a controlled environment for learning.
HellRush includes a Network Reconnaissance component for domain to IP resolution and port scanning, as well as a DDoS Simulation Engine with six attack vectors like UDP Flood, SYN Flood, ICMP Flood, HTTP Flood, DNS Amplification, and Slowloris.
The toolkit is implemented in pure Python without external dependencies, uses multithreading for realistic simulations, features real-time animation for attack progress, and emphasizes ethical usage with clear documentation and warnings.