一款基于 Python 的网络压力测试工具,提供第 2 层、第 4 层和第 7 层攻击方法,用于授权的安全测试。
[!WARNING] 该项目已归档,不再积极维护。源代码仍可用,但不会计划新增功能、修复错误或更新。
该项目已不再反映其开发背后的当前目标和兴趣,因此未来开发已中止。
make(推荐)或 Poetry。[!TIP] 使用
make可自动创建虚拟环境、安装所需依赖项,并简化设置过程。
克隆仓库:
git clone https://github.com/goncalopolido/overload
进入项目目录:
cd overload
如果 make 可用:
make setup
make run
否则:
curl -sSL https://install.python-poetry.org | python3
poetry install --without dev
poetry run python3 overload.py
[!IMPORTANT] 在 Windows 上,请确保在安装过程中将 Python 添加到您的
PATH中。否则,上述命令将无法正常工作。
| 平台 | 支持 |
|---|---|
| Windows | 是 |
| Linux | 是 |
| Termux | 是 |
[!NOTE] 第 2 层和第 4 层攻击方法需要与 POSIX 兼容的操作系统,例如 Linux。
[!WARNING] 启用代理的方法依赖于通过 ProxyScrape 获取的公共代理。其可用性、速度、可靠性和匿名性无法保证。
[!CAUTION] 此项目仅用于测试您拥有或明确授权评估的系统。请勿用于第三方系统。
该工具执行 DoS 攻击,而非 DDoS 攻击。其有效性取决于目标的基础设施和安全机制。现代防护措施(如 DDoS 缓解服务、负载均衡器、SYN Cookie 及类似技术)可能会显著降低或完全阻止某些攻击方法的有效性。
作者不对该软件的滥用或使用该软件引起的任何后果承担任何责任。