ANONYMOUS-DADDY/nairaflow-incident-response-capstone

GitHub: ANONYMOUS-DADDY/nairaflow-incident-response-capstone

一个基于 NIST SP 800-61 标准的 AWS 云安全事件响应模拟项目,完整展示了 FinTech 环境下 IAM 凭证泄露事件的检测、遏制与恢复全过程。

Stars: 0 | Forks: 0

# NairaFlow 事件响应 Capstone 项目 (NIST SP 800-61) ## 📌 项目概述 本仓库记录了基于云的 FinTech 环境(NairaFlow Technologies)在遭受多阶段 AWS IAM 凭证泄露时的完整事件响应模拟过程。 该响应遵循以下标准: * NIST SP 800-61 Rev. 2 事件响应生命周期 * PCI-DSS v4.0 合规要求 * ISO 27001 安全控制措施 ## 📂 仓库结构 ``` phase-1-detection/ → CloudTrail analysis, Splunk investigation, forensic preservation phase-2-containment/ → IAM quarantine, Okta session revocation, Vault rotation phase-3-recovery/ → IAM hardening, Kubernetes NetworkPolicies, Zero Trust design reports/ → Executive summary, forensic report, remediation roadmap ``` ## 🚨 事件摘要 一次基于钓鱼攻击的行动泄露了开发人员的 AWS IAM 凭证,使得攻击者能够未经授权访问 staging 和生产 AWS 环境。攻击者尝试进行横向移动并访问 RDS 交易数据。 该事件通过 SIEM 警报被检测到,并在未确认发生数据泄露的情况下成功得到遏制。 ## 🛠️ 使用的关键技术 * AWS (EKS, RDS, S3, CloudTrail) * Splunk Enterprise Security (SIEM) * Okta Identity Provider (IAM) * HashiCorp Vault (Secrets Management) * CrowdStrike Falcon (EDR) * Terraform (Infrastructure as Code) ## 📊 事件响应方法论 所有操作均遵循 NIST 4 阶段生命周期: 1. 准备阶段(现有控制措施审查) 2. 检测与分析阶段(CloudTrail + SIEM 关联分析) 3. 遏制与根除阶段(IAM 隔离,撤销 token) 4. 恢复与事件后加固阶段 ## 🎯 关键成果 * ✔ 未确认发生数据泄露 * ✔ MTTC 在 4 小时以内 * ✔ 100% 完成凭证轮换 * ✔ IAM 攻击面减少 75% * ✔ 维持生产环境正常运行时间 (99.9%) ## 📖 如何评估此项目 1. 从 `reports/executive-summary.md` 开始 2. 查看 `phase-1-detection/cloudtrail-analysis.md` 3. 跟踪 `reports/forensic-report.md` 中的事件时间线 4. 验证 `phase-2-containment/` 中的遏制措施 5. 审查 `phase-3-recovery/` 中的安全加固控制 ## 🧠 展示的关键安全概念 * IAM 最小权限原则实施 * 云取证与证据保全 * Kubernetes 微隔离 * 基于身份攻击的遏制 * Zero Trust 架构设计 * 对齐 PCI-DSS 事件响应 ## 👨‍💻 作者 安全事件响应模拟 – NairaFlow Technologies Capstone
标签:AWS, DPI, PB级数据处理, 云计算, 合规标准, 安全合规与响应, 安全运维, 数字取证, 漏洞探索, 自动化脚本, 规则引擎