ruyynn/DDoSSCAN
GitHub: ruyynn/DDoSSCAN
一款基于 Python 的网络压力测试框架,支持多种攻击向量模拟和内置安全拦截机制,用于授权范围内的基础设施弹性验证。
Stars: 5 | Forks: 0

# 🔥 DDoSSCAN
### *高级网络可用性与压力测试框架*
[](https://github.com/ruyynn/DDoSSCAN)
[](https://python.org)
[](LICENSE.txt)
[](https://termux.com)
[](https://github.com/ruyynn)
[](https://web.facebook.com/profile.php?id=61587795784907)
[](mailto:ruyynn25@gmail.com)
[](https://saweria.co/Ruyynn)
## 🚨 **重要法律声明**
## 📖 关于
_DDoSSCAN 是一个用 Python 编写的的开源 **网络可用性和压力测试工具**。它专为需要测试自身基础设施弹性和可用性的安全研究人员、网络工程师和系统管理员而设计。_
**主要亮点:**
- 内置 **域名安全拦截器** — 自动拦截政府、军事和关键基础设施域名
- 多向量压力测试:TCP、HTTP、UDP、Slowloris、Mixed
- 基于可用带宽的智能参数计算器
- 实时统计数据仪表板
- 基于会话的报告生成器 (TXT + JSON)
- 简洁的 VIP 终端界面,带有动画启动序列
- 支持 Linux、Windows、macOS 和 Termux (Android)
## ✨ **DDoSSCAN 的独特之处?**
| 功能 | 描述 | 状态 |
|---------|-------------|--------|
| 🛡️ **智能域名拦截** | 自动保护政府/军事/关键基础设施 | ✅ **新增** |
| 📊 **实时仪表板** | 包含数据包计数器、成功率和性能指标的实时统计 | ✅ **新增** |
| 🧠 **带宽计算器** | 基于网络容量的 AI 驱动参数优化 | ✅ **新增** |
| 📝 **会话报告** | 自动生成包含执行日志的报告 (JSON/TXT) | ✅ **新增** |
| 🎨 **VIP 界面** | 带有专业配色方案的动画终端 UI | ✅ **新增** |
| 🔄 **多向量攻击** | TCP、HTTP、UDP、Slowloris 和 Mixed 模式 | ✅ **增强** |
| 📱 **跨平台** | 支持 Linux、Windows、macOS 和 Termux (Android) | ✅ |
## 🛡️ **域名安全系统**
DDoSSCAN 包含一个 **自动域名拦截器**,可防止针对受保护基础设施的测试:
### **拦截类别:**
```
graph LR
A[Domain Safety System] --> B[Government TLDs]
A --> C[Military Keywords]
A --> D[Critical Infrastructure]
A --> E[Major CDNs]
A --> F[International Orgs]
B --> B1[.gov, .mil, .go.id, .gouv.fr...]
C --> C1[army, navy, tni, nato, pentagon...]
D --> D1[google, facebook, banks, media...]
E --> E1[cloudflare, akamai, fastly...]
F --> F1[un.org, who.int, redcross...]
```
```可配置黑名单:config/blocked_domains.json```
## 🎯 用例与许可
### ✅ 允许的用途
`✔️ 对个人拥有的服务器进行负载测试`
`✔️ 对您的 VPS/云实例进行压力测试`
`✔️ 内部网络容量测试`
`✔️ 经书面授权的安全研究`
`✔️ CTF 竞赛与实验室环境`
`✔️ 教育演示`
### ❌ 禁止的用途
`✖️ 未经明确书面同意攻击任何服务器`
`✖️ 针对政府、军事或关键基础设施`
`✖️ 针对生产系统的 DDoS 攻击`
`✖️ 任何恶意或非法活动`
## 🚀 快速安装
### 📋 前置条件
```
Python 3.8+ | pip | git
```
### 💻 安装命令
🐧 Linux / macOS
``` git clone https://github.com/ruyynn/DDoSSCAN.git cd DDoSSCAN pip install colorama python3 src/DDoSSCAN_v2.py ```🪟 Windows
``` git clone https://github.com/ruyynn/DDoSSCAN.git cd DDoSSCAN pip install colorama python src/DDoSSCAN_v2.py ```📱 Termux (Android)
``` pkg update && pkg upgrade pkg install python git git clone https://github.com/ruyynn/DDoSSCAN.git cd DDoSSCAN pip install colorama python DDoSSCAN_v2.py ```
*负责任地使用。合乎道德地测试。主动地保护。*
**DDoSSCAN v2.0** — 由 **[ruyynn](https://github.com/ruyynn)** 用 🔥 打造
[⬆ 返回顶部](#)
标签:ASM汇编, DDoS, Python, Termux, 二进制发布, 压力测试, 基础设施韧性, 多语言支持, 安全测试框架, 开源工具, 拒绝服务, 无后门, 系统弹性, 网络可用性, 网络安全, 网络工具, 负载测试, 逆向工具, 配置错误, 隐私保护