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. 05JSON形式の調整案を生成

活用シーン

  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 の検知ルールに対するチューニングワークフローを対象とし、統計的ベースライン作成、除外リストの管理、アラートからインシデントへの変換の追跡を含みます。

使用するタイミング

  • 環境で implementing siem use case tuning の機能を展開または設定する場合
  • コンプライアンス要件に沿ったセキュリティ統制を確立する場合
  • この領域のセキュリティアーキテクチャを構築または改善する場合
  • この実装が必要なセキュリティ評価を実施する場合

前提条件

  • ES を有効化した Splunk Enterprise/Cloud、または検知ルールを有効化した Elastic SIEM
  • ベースライン分析のための過去のアラートデータ(最低 30 日分)
  • requests ライブラリを備えた Python 3.8 以降
  • SIEM の管理者認証情報または API トークン

手順

  1. SIEM から検知ルールごとの現在のアラート量をエクスポートする
  2. アナリストの判定データを用いて、ルールごとの誤検知率を算出する
  3. 件数と誤検知率に基づき、ノイズを多く生成している上位ルールを特定する
  4. しきい値のための環境ベースラインを構築する(例:ログイン回数、プロセス起動数)
  5. 既知の正常なエンティティ(サービスアカウント、スキャナー)についてホワイトリストのエントリを作成する
  6. 統計分析(平均 + N 標準偏差)を用いてルールのしきい値を調整する
  7. チューニング前後の適合率およびアラートからインシデントへの比率によって、チューニングの影響を測定する

期待される出力

ルールごとのチューニング推奨事項を含む JSON レポート。現在の誤検知率、推奨されるしきい値の調整、ホワイトリストのエントリ、および予測されるアラート削減率を含みます。

コメント