manojrawtani1-cloud/cyber-incident-response
GitHub: manojrawtani1-cloud/cyber-incident-response
一个基于 NIST 框架的网络安全事件响应实训项目,通过安全的勒索软件模拟帮助用户理解和演练完整的应急响应流程。
Stars: 0 | Forks: 0
# 🚨 网络安全事件响应计划
### Internee.pk 网络安全实习 - 任务 05
## 📌 目标
为在 Internee.pk 有效处理网络安全事件制定一个结构化的响应计划。
## ✅ 已实现功能
- **事件响应计划 (IRP)** — 完整的 6 阶段响应流程
- **勒索软件模拟** — 安全的基于 Python 的攻击模拟
- **MITRE ATT&CK 分析** — 真实攻击战术分解
- **员工培训指南** — 面向员工的应急响应协议
## 🛠️ 工具与技术
| 工具 | 用途 |
|------|---------|
| Python | 勒索软件模拟脚本 |
| MITRE ATT&CK | 攻击战术框架 |
| Wazuh EDR | 威胁检测规则 |
| NIST 指南 | 事件响应框架 |
## 📁 项目结构
cyber-incident-response/
├── incident\_response\_plan.md # 完整的 IRP 文档
├── ransomware\_simulation.py # 安全模拟脚本
├── mitre\_attack\_analysis.md # MITRE ATT&CK 框架
├── staff\_training\_guide.md # 应急协议
└── README.md
## 🚀 如何运行模拟
1. 克隆仓库
2. 运行:`python ransomware\_simulation.py`
3. 观察模拟阶段的执行
4. 查看 `incident\_log.txt` 获取完整日志
5. 查看 `simulation\_files/` 获取恢复的文件
## 🔐 事件响应阶段
1. **准备** — 部署 EDR,维护备份
2. **检测** — 监控 Wazuh 警报
3. **遏制** — 隔离受影响的系统
4. **根除** — 移除恶意软件,修补漏洞
5. **恢复** — 从干净的备份中恢复
6. **事件后** — 记录经验教训
## 📊 模拟结果
- 受影响文件:5 个模拟文件
- 检测时间:< 1 分钟
- 恢复率:100%
- 响应时间:< 5 分钟
## 🔗 参考资料
- MITRE ATT&CK:https://attack.mitre.org
- NIST IR 指南:https://nvlpubs.nist.gov
- CISA 勒索软件:https://www.cisa.gov/ransomware
## 👨💻 作者
**Manoj** - 电信工程专业学生
Mehran 工程与技术大学 (MUET)
Internee.pk 网络安全实习 - 2026
标签:NIST标准, Python, Wazuh, 勒索软件防御, 库, 应急响应, 无后门, 网络安全, 逆向工具, 隐私保护