Raphasha27/DDOS-Detection-Simulator

GitHub: Raphasha27/DDOS-Detection-Simulator

面向 SOC 培训的 DDoS 流量模拟与检测平台,提供基于机器学习的实时告警和可视化仪表板。

Stars: 0 | Forks: 0

# DDoS 检测模拟器 **用于安全运营培训的流量模拟和实时 DDoS 告警生成** [![Python](https://img.shields.io/badge/Python-3.11+-3776AB?style=for-the-badge&logo=python&logoColor=white)](https://python.org) [![License](https://img.shields.io/badge/License-MIT-22C55E?style=for-the-badge)](LICENSE) [![Security](https://img.shields.io/badge/Security-Focused-FF4500?style=for-the-badge)](SECURITY.md) [![Kirov Dynamics](https://img.shields.io/badge/Part_of-Kirov_Dynamics-0EA5E9?style=for-the-badge)](https://github.com/Raphasha27/kirov-dynamics) **由 [Koketso Raphasha](https://github.com/Raphasha27) 开发 — 面向非洲的实用 AI**
## 概述 面向 SOC 分析师和安全学生的教育性 DDoS 检测模拟平台。生成逼真的网络流量模式,模拟体量型和应用层攻击,并提供具有实时告警功能的检测仪表板。 ## 功能 - **流量模拟** — 逼真的正常和攻击流量模式 - **攻击类型** — 体量型、SYN flood、HTTP flood、DNS 放大 - **检测引擎** — 基于 ML 的异常检测算法 - **实时仪表板** — 流量可视化和告警控制台 - **告警生成** — 基于严重程度的告警,并映射 MITRE ATT&CK - **历史分析** — 导出 PCAP 及事后调查 ## 架构 ``` graph LR USER[User] --> API[FastAPI] API --> PROC[Processor] PROC --> DB[(Database)] API --> AUTH[Auth Layer] PROC --> AI[AI/ML Engine] ``` 基于微服务的架构,包含 API Gateway、身份验证层、PostgreSQL 持久化以及事件驱动通信。 ## 快速开始 ``` git clone https://github.com/Raphasha27/DDOS-Detection-Simulator.git cd DDOS-Detection-Simulator pip install -r requirements.txt python simulate.py ``` ## ⚠️ 仅供教育用途 本工具专为 SOC 培训和教育目的而设计。它仅在隔离环境中模拟 DDoS 流量。 ## 生态系统 | 项目 | 描述 | |---------|-------------| | [Network-Port-Scanner](https://github.com/Raphasha27/Network-Port-Scanner) | 多线程网络扫描和 banner grabbing | | [Insider-Threat-Detector](https://github.com/Raphasha27/Insider-Threat-Detector) | 用于内部威胁检测的行为分析 | | [Phishing-Awareness-Game](https://github.com/Raphasha27/Phishing-Awareness-Game) | 教育性安全意识培训 | ## 产品矩阵 ``` GitHub (this repo) ↓ Portfolio → https://raphasha27.github.io/raphasha-dev-portfolio ↓ Contact → https://github.com/Raphasha27 ``` ## 许可证 MIT — 详见 [LICENSE](LICENSE)
标签:时间线生成, 测试用例, 逆向工具