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, 勒索软件防御, 库, 应急响应, 无后门, 网络安全, 逆向工具, 隐私保护