Mohana-cheedella/Cybersecurity-Incident-response-system
GitHub: Mohana-cheedella/Cybersecurity-Incident-response-system
基于 Flask 和 Scapy 的轻量级安全事件响应模拟系统,用于演示从攻击模拟、规则检测到自动封禁的完整防御流程。
Stars: 0 | Forks: 0
# 网络安全事件响应模拟工具
一个基于 Flask 的网络安全项目,用于模拟常见的网络攻击、检测可疑活动、触发告警、记录安全事件,并执行自动化响应操作(例如 IP 封禁)。
## 功能特性
- 模拟:
- 端口扫描 (Port Scan)
- SYN Flood 攻击
- 使用基于规则的逻辑检测可疑活动
- 生成包含以下信息的告警:
- 攻击类型
- 严重程度
- 时间戳
- 维护最近的安全日志
- 自动封禁可疑 IP 地址
- 仪表盘显示:
- 告警总数
- 端口扫描告警数
- SYN Flood 告警数
- 已封禁 IP 数量
## 技术栈
- Python
- Flask
- Scapy
- HTML
- CSS
## 项目结构
incident-response-tool/
│── app.py
│── detector/
│ └── detection_engine.py
│── simulator/
│ └── attack_simulator.py
│── response/
│ └── response_engine.py
│── templates/
│ └── dashboard.html
│── logs/
│ └── events.log
│── README.md
## 如何运行
1. 克隆或下载该项目
2. 创建并激活虚拟环境
3. 安装依赖项
4. 运行 Flask 应用程序
```
pip install flask scapy
python app.py
```
标签:DoS攻击, ETW劫持, Flask, HTTP/HTTPS抓包, IP封禁, PE 加载器, Python, Scapy, SYN Flood, TLS, 云计算, 告警系统, 多模态安全, 安全仪表盘, 安全教育, 安全演示, 态势感知, 拒绝服务, 插件系统, 攻击模拟, 数据统计, 无后门, 日志记录, 端口扫描, 网络安全, 自动防御, 规则引擎, 逆向工具, 防御工具, 隐私保护, 驱动签名利用