mcpField
I
implementing-siem-use-case-tuning

implementing-siem-use-case-tuning

github.com/mukul975安全35.2k36 次安装8 周前更新
代码仓库

关于 implementing-siem-use-case-tuning

用于调优 SIEM 检测的安全技能,旨在减少误报和告警疲劳。它介绍 Splunk 关联搜索与 Elastic 检测规则的分析和调整流程,并以 JSON 输出建议。

主要功能

  1. 01分析告警量和误报率
  2. 02建立环境专属阈值基线
  3. 03管理上下文白名单
  4. 04衡量精确率和告警转事件情况
  5. 05生成 JSON 调优建议

适用场景

  1. 01找出告警噪声较多的 SIEM 规则
  2. 02依据历史告警调整阈值
  3. 03通过实体排除减少误报
  4. 04比较调优前后的检测指标

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill implementing-siem-use-case-tuning

安装后在 Claude Code 中输入/implementing-siem-use-case-tuning确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

LICENSE
references/
api-reference.md
scripts/
agent.py

详细介绍

实施 SIEM 用例调优

概述

SIEM 用例调优通过系统性地分析检测规则的误报率、基于环境基线调整阈值、创建上下文感知的白名单,以及通过精确率/召回率指标衡量检测效能,来减少告警疲劳。本技能涵盖 Splunk 关联搜索和 Elastic 检测规则的调优工作流,包括统计基线化、排除列表管理和告警到事件转化跟踪。

何时使用

  • 在您的环境中部署或配置实施 SIEM 用例调优能力时
  • 在建立符合合规要求的安全控制措施时
  • 在为此领域构建或改进安全架构时
  • 在进行需要此实施的安全评估时

前提条件

  • 启用了 ES 的 Splunk Enterprise/Cloud 或启用了检测规则的 Elastic SIEM
  • 用于基线分析的历史告警数据(至少 30 天)
  • 带 requests 库的 Python 3.8+
  • SIEM 管理员凭据或 API 令牌

步骤

  1. 从 SIEM 中按检测规则导出当前告警量
  2. 使用分析师的处置数据计算每条规则的误报率
  3. 按告警量和误报率识别产生噪音最多的规则
  4. 为阈值建立环境基线(例如,登录次数、进程启动数)
  5. 为已知良好的实体(服务账户、扫描器)创建白名单条目
  6. 使用统计分析调整规则阈值(均值 + N 个标准差)
  7. 通过前后精确率和告警到事件比率衡量调优影响

预期输出

JSON 报告,包含每条规则的调优建议,包括当前误报率、建议的阈值调整、白名单条目以及预计的告警减少百分比。

评论

支持 Markdown