This project is for educational and research purposes only. Unauthorized use of this tool to attack networks or services without explicit permission is illegal and may result in severe legal consequences. Use responsibly.
DDoS-Tool is a penetration testing tool designed to simulate Distributed Denial-of-Service (DDoS) attacks for security testing and research. It allows security professionals to assess the resilience of their systems against high-traffic attacks.
Multiple attack methods (UDP, TCP, HTTP flood, etc.)
Customizable request rates and payload sizes
Spoofing support (if allowed by network settings)
Logging and reporting of attack impact
Clone the repository:
bash
Copy
git clone https://github.com/your-username/DDoS-Tool.git
cd DDoS-Tool
Install dependencies:
bash Copy pip install -r requirements.txt
Run the script with the desired parameters:
bash Copy python ddos.py --target <IP/URL> --port --method --time Example:
bash Copy python ddos.py --target example.com --port 80 --method HTTP --time 60
This tool must not be used for unauthorized attacks. Use it only for testing your own systems or with explicit permission from the owner of the targeted system.
This project is released under the MIT License.
For questions or contributions, open an issue or reach out via email.