DoS (Denial of Service) is a framework designed for educational purposes to simulate a single-machine attack on a target's server. This tool sends continuous HTTP requests to overload the server's resources, potentially rendering it unresponsive. It is inspired by the concept of DDoS (Distributed Denial of Service) but operates with a single device.
-
DoS (Denial of Service):
- Attacks originate from a single source.
- Easier to implement but limited in scalability and effectiveness.
-
DDoS (Distributed Denial of Service):
- Uses multiple devices, often a botnet, to launch attacks from multiple locations.
- Highly scalable and difficult to defend against.
While Android devices can simulate DoS attacks, performing a true DDoS attack would require control over multiple devices (botnet). This framework is focused solely on DoS simulation and is not capable of managing distributed attacks.
- Real-Time Statistics: Track total requests, success rate, failed connections, and more.
- Interactive UI: Built with the
rich
library for better user experience. - Flexible Speed Configuration: Customize delay between requests.
- Target Vulnerability Analysis: Evaluate if the target is susceptible to the attack.
Follow the steps below to install and run the framework on Termux or Linux.
# For Termux
pkg update && pkg upgrade -y
# For Linux (Debian/Ubuntu)
sudo apt update && sudo apt upgrade -y
# For Termux
pkg install git python -y
# For Linux
sudo apt install git -y
sudo apt install python3 -y
sudo apt install python3-pip -y
git clone https://github.com/wanzxploit/DoS
cd DoS
pip install -r requirements.txt
# Alternatif for userland
python3 -m venv myenv
source myenv/bin/activate
pip install requests
pip install rich
python3 main.py
- Use a VPN or Proxy to hide your IP and avoid being blocked.
- Connect via WiFi, not mobile data, to prevent excessive data usage.
- Use responsibly. Only test on servers you have permission to avoid any legal issues.
- Respect Terms of Service. Do not attack third-party services without consent.
- Ensure privacy and protect sensitive data during testing.
Use this tool ethically and at your own risk.
This project is intended for educational purposes only. Unauthorized use of this tool against systems you do not own or have explicit permission to test is illegal and could result in severe consequences.
Developed by Wanz Xploit