Jaysolex/Detection-Content

GitHub: Jaysolex/Detection-Content

为企业 SOC 团队提供生产就绪、与 MITRE ATT&CK 对齐的多平台检测规则集合及事件响应手册。

Stars: 1 | Forks: 0

# 检测内容 ## 企业安全运营检测框架 为企业 SOC 团队提供生产就绪的检测规则、事件响应手册和安全运营文档。 一个全面的检测工程框架,涵盖 32+ 种 MITRE ATT&CK 技术,包含 Sigma 规则、Splunk SPL 查询、Microsoft Sentinel KQL、YARA 特征码、误报减少证据以及事件响应手册。 ## 📁 仓库结构 Detection-Content/ ├── sigma/ Sigma 检测规则 ├── splunk/ Splunk SPL 查询 ├── kql/ Microsoft Sentinel KQL 查询 ├── yara/ YARA 文件扫描规则 ├── evidence/ 误报减少案例研究 ├── playbooks/ 事件响应手册 ├── docs/ 技术文档 └── README.md ## 🎯 MITRE ATT&CK 覆盖范围 ### TA0001 • Initial Access - Office 宏执行 (T1566.001) - LNK 快捷方式滥用 (T1547.009) - CHM 帮助文件执行 (T1218.001) - 暴力破解攻击 (T1110.001) - 钓鱼攻击 (T1566) ### TA0002 • Execution - PowerShell 脚本执行 (T1059.001) - 命令提示符执行 (T1059.003) - WMI 执行 (T1047) - 脚本解释器使用 (T1059) - Windows 脚本宿主 (T1059.005) ### TA0003 • Persistence - 计划任务创建 (T1053.005) - 注册表 Run 键修改 (T1547.001) - 启动文件夹修改 (T1547.004) ### TA0004 • Privilege Escalation - UAC 绕过尝试 (T1548.002) - Token 模拟 (T1134.003) - DLL 注入 (T1055.001) ### TA0005 • Defense Evasion - LOLBin 执行 (T1218) - HTA / mshta.exe 滥用 (T1218.005) - 进程注入 (T1055) - 文件删除/清理 (T1070) - Timestomp 检测 (T1070.006) ### TA0008 • Lateral Movement - 远程服务执行 (T1570) - Pass-the-Hash 检测 (T1550.002) ### TA0011 • Command & Control - DNS 信标 (T1071.004) - HTTP 信标 (T1071.001) **总体覆盖:横跨 7 种战术的 32 项 MITRE 技术** ## 🚀 快速开始 ### 部署到 Splunk 1. 从 `splunk/` 文件夹复制查询 2. 粘贴到 Splunk 搜索栏中 3. 调整时间范围(建议为过去 24 小时) 4. 创建阈值为 > 0 的告警 ### 部署到 Microsoft Sentinel 1. 从 `kql/` 文件夹复制查询 2. 粘贴到 Sentinel 的 KQL 编辑器中 3. 点击运行以进行测试 4. 根据结果创建分析规则 ### 结合 Chainsaw 使用(无 SIEM 威胁狩猎) ``` chainsaw hunt -s sigma/ -e C:\Windows\System32\winevt\Logs ``` ### 使用 YARA 扫描文件 ``` yara yara/*.yar ~/Downloads/ ``` ## 📊 检测质量指标 | 指标 | 数值 | |--------|-------| | 检测覆盖率 | 32 项 MITRE 技术 | | 误报减少率 | 42-93% | | 告警精确度 | 99%+ | | 调查时间缩短 | 35% MTTR | | 事件响应 SLA | 99% 合规 | ## 📖 文档 ### 检测指南 - [CHM 文件检测指南](docs/chm_detection_guide.md) — 使用 Sigma 规则和 EVTX 分析检测武器化的帮助文件(hh.exe 滥用) - [暴力破解检测指南](docs/brute_force_detection_guide.md) — 通过 Event ID 4625 关联检测 RDP/网络密码攻击 - [HTA 文件检测指南](docs/hta_detection_guide.md) — 检测用于恶意软件投递和持久化的 mshta.exe 滥用 ### 面向 SOC 分析师 - 每个文件夹中的快速入门指南 - `playbooks/` 中的事件响应手册 - 示例输出和检测样本 ### 面向安全工程师 - `evidence/` 中的误报调优指南 - `docs/` 中的检测工程方法论 - 适用于 Splunk、Sentinel、Sigma 的 SIEM 集成指南 ## ✓ 核心功能 - 在企业 SOC 环境中测试过的生产就绪检测规则 - 面向各种经验水平分析师的全面文档 - 针对高精确度(99%+)和低误报率进行了调优 - 与 MITRE ATT&CK 对齐,用于威胁映射和覆盖评估 - 多平台支持(Sigma、Splunk、Microsoft Sentinel、YARA) - 包含调查程序的完整事件响应手册 - 基于证据的指标和误报减少案例研究 ## 📈 误报减少证据 ### Office 宏检测案例研究 **初始版本:** 58% 误报 **最终版本:** 4% 误报 **减少幅度:** 通过迭代调优提升了 93% 有关详细的调优方法论,请参阅 `evidence/fp_reduction_case_study.md`。 ## 🔒 数据要求 - **Sysmon:** Event ID 1、3、11、13(进程、网络、文件、注册表事件) - **Windows 事件日志:** Event ID 4688(进程创建) - **PowerShell 日志:** Event ID 4104(脚本块日志记录) - **网络日志:** DNS、HTTP/HTTPS 流量(对于 C2 检测为可选) ## 📦 部署 用于生产部署: - **Splunk:** 参阅 `docs/splunk_deployment.md` - **Microsoft Sentinel:** 参阅 `docs/sentinel_deployment.md` - **Sigma/Chainsaw:** 参阅 `docs/sigma_integration.md` 用于调优和优化: - 参阅 `evidence/` 文件夹获取指标、案例研究和调优指导 ## 👤 作者 **Solomon James** | SOC 分析师与检测工程师 - GitHub: https://github.com/Jaysolex - LinkedIn: https://linkedin.com/in/solomon-james-cyber - Email: solomon.a.james97@gmail.com ## 📄 许可证 MIT License - 可免费使用、修改和分发 **最后更新:** 2026 年 6 月 | **状态:** 生产就绪 | **版本:** 2.0
标签:CSV导出, IP 地址批量处理, KQL, Modbus, SIEM规则, YARA, 云资产可视化, 子域名变形, 安全运营, 库, 应急响应, 扫描框架, 知识库安全