
A network stress testing tool for simulating high traffic loads.
A Python-based network stress testing tool featuring Layer 2, Layer 4, and Layer 7 attack methods for authorized security testing.
[!WARNING] This project has been archived and is no longer actively maintained. While the source code remains available, no new features, bug fixes, or updates are planned.
This project no longer reflects the current goals and interests behind its development, so future development has been discontinued.
make (recommended) or Poetry.[!TIP] Using
makeautomatically creates the virtual environment, installs the required dependencies, and simplifies the setup process.
Clone the repository:
git clone https://github.com/goncalopolido/overload
Navigate to the project directory:
cd overload
If make is available:
make setup
make run
Otherwise:
curl -sSL https://install.python-poetry.org | python3
poetry install --without dev
poetry run python3 overload.py
[!IMPORTANT] On Windows, ensure Python is added to your
PATHduring installation. Otherwise, the commands above will not work.
| Platform | Supported |
|---|---|
| Windows | Yes |
| Linux | Yes |
| Termux | Yes |
[!NOTE] Layer 2 and Layer 4 attack methods require a POSIX-compatible operating system such as Linux.
[!WARNING] Proxy-enabled methods rely on public proxies retrieved through ProxyScrape. Their availability, speed, reliability, and anonymity cannot be guaranteed.
[!CAUTION] This project is intended only for testing systems that you own or are explicitly authorized to assess. Do not use it against third-party systems.
The tool performs DoS attacks, not DDoS attacks. Its effectiveness depends on the target's infrastructure and security mechanisms. Modern protections such as DDoS mitigation services, load balancers, SYN Cookies, and similar technologies may significantly reduce or completely prevent the effectiveness of some attack methods.
The authors assume no responsibility for misuse of this software or for any consequences resulting from its use.