mohdsayeed72449-byte/IR-playbook

GitHub: mohdsayeed72449-byte/IR-playbook

基于 NIST SP 800-61 框架的 SOC 事件响应实战手册,整合 Splunk、CrowdStrike 和 Wireshark 工具链,为恶意软件、钓鱼、暴力破解和数据泄露场景提供标准化检测与处置流程。

Stars: 0 | Forks: 0

# 🛡️ 事件响应手册 — SOC Analyst 作品集 ![SIEM](https://img.shields.io/badge/SIEM-Splunk-FF6600?style=flat&logo=splunk&logoColor=white) ![EDR](https://img.shields.io/badge/EDR-CrowdStrike%20Falcon-E00000?style=flat) ![Network](https://img.shields.io/badge/Network-Wireshark-1679A7?style=flat&logo=wireshark&logoColor=white) ![Framework](https://img.shields.io/badge/Framework-NIST%20SP%20800--61-004080?style=flat) ![CEH](https://img.shields.io/badge/Certified-CEH-darkgreen?style=flat) ## 📋 本项目涵盖内容 | 事件类型 | 严重程度 | 手册 | |---|---|---| | 恶意软件 / 勒索软件 | 🔴 P1 严重 | [查看 →](./playbook/01-malware-ransomware.md) | | 钓鱼攻击 / 凭据收集 | 🟠 P2 高危 | [查看 →](./playbook/02-phishing.md) | | 暴力破解 / 未授权登录 | 🟡 P3 中危 | [查看 →](./playbook/03-brute-force.md) | | 数据泄露 | 🔴 P1 严重 | [查看 →](./playbook/04-data-exfiltration.md) | ## 📂 仓库结构 ``` incident-response-playbook/ │ ├── playbook/ │ ├── 01-malware-ransomware.md # Detection + containment steps │ ├── 02-phishing.md # Email analysis + credential compromise handling │ ├── 03-brute-force.md # Login anomaly detection + account lockdown │ └── 04-data-exfiltration.md # Large transfer detection + DNS tunneling │ ├── splunk-queries/ │ ├── malware-detection.spl # SPL for malware hunting │ ├── phishing-detection.spl # SPL for phishing triage │ ├── brute-force-detection.spl # SPL for login attack detection │ └── exfiltration-detection.spl # SPL for data exfil hunting │ ├── templates/ │ ├── alert-notification.md # L1 → L2 escalation message template │ ├── post-incident-report.md # Client-facing summary template │ └── ioc-tracker.md # IOC logging table │ ├── docs/ │ ├── ir-lifecycle.md # PICERL model breakdown │ ├── escalation-matrix.md # P1–P4 escalation guide │ ├── tool-stack.md # Tools used at each IR phase │ └── event-ids-reference.md # Windows Event IDs for SOC analysts │ └── IR_Playbook_Sayeed.docx # Full formatted playbook (Word version) ``` ## 🔧 使用的工具 | 工具 | 用途 | |---|---| | **Splunk** | SIEM — 日志关联、SPL 查询、仪表板、告警调优 | | **CrowdStrike Falcon** | EDR — 端点隔离、进程树分析、RTR 命令 | | **Wireshark** | 数据包捕获 — C2 检测、DNS 隧道、流量分析 | | **Wazuh** | 基于主机的 IDS — 文件完整性监控、日志关联 | | **VirusTotal / AbuseIPDB** | IOC 信誉检查(IP、域名、文件哈希) | ## ⚡ SPL 快速参考 ``` # Brute force 后成功登录 index=windows (EventCode=4625 OR EventCode=4624) | stats count(eval(EventCode=4625)) as failures, count(eval(EventCode=4624)) as successes by src_ip, user | where failures > 10 AND successes >= 1 | sort -failures ``` ``` # Ransomware — 批量文件重命名检测 index=windows EventCode=4663 | stats count by host, user, ObjectName | where count > 100 | sort -count ``` ``` # Data exfiltration — 大量出站传输 index=network src_zone="internal" dest_zone="external" | stats sum(bytes_out) as total_out by src_ip, dest_ip | where total_out > 104857600 | eval total_out_MB = round(total_out/1048576, 2) | sort -total_out_MB ``` ## 🔄 IR 生命周期 (PICERL) ``` Preparation → Identification → Containment → Eradication → Recovery → Lessons Learned ↑ | └────────────────────── Continuous Improvement Loop ────────────────────┘ ``` | 阶段 | 目标时间 | |---|---| | 识别 | 告警后 < 15 分钟 | | 遏制 | < 30 分钟 | | 根除 | < 2 小时 | | 恢复 | < 4 小时 | | 经验教训 | 5 天内 | ## 📊 升级矩阵 | 优先级 | 场景 | 升级给 | |---|---|---| | 🔴 P1 | 确认的勒索软件、正在发生的入侵、APT 指标 | L2 + 经理 + 管理层(15 分钟) | | 🟠 P2 | 凭据泄露的网络钓鱼、成功的外部登录 | L2 + 经理(30 分钟) | | 🟡 P3 | 暴力破解(未成功)、网络钓鱼(未点击) | 仅在影响范围扩大时升级给 L2 | | 🟢 P4 | 误报、信息类告警 | 不升级 | ## 📄 下载完整手册 包含所有操作流程、表格和模板的完整格式化手册(Word 文档)可在此处获取: 👉 [`IR_Playbook_Sayeed.docx`](./IR_Playbook_Sayeed.docx) ## 🧑‍💻 关于 **Mohammed Sayeed** SOC Analyst | CEH 认证 (108/125) | Splunk | CrowdStrike Falcon | Wireshark 📍 卡拉布拉吉,卡纳塔克邦 → 目标海得拉巴 MSSP 岗位 本项目是我的 SOC Analyst 作品集的一部分。基于真实的 MSSP 事件模式、NIST SP 800-61 框架以及 Splunk 实践(包括 BOTS v3 数据集)构建。 *框架: NIST SP 800-61 Rev 2 | 版本: 1.0 | 最后更新: 2026 年 6 月*
标签:CrowdStrike, NIST, Wireshark, 句柄查看, 安全运营, 库, 应急响应, 扫描框架, 红队行动