implementing-siem-use-case-tuning について
誤検知とアラート疲れを減らすために、SIEMの検知ルールを調整するセキュリティスキルです。Splunkの相関検索とElasticの検知ルールを分析・調整し、JSON形式で推奨事項を出力します。
主な機能
- 01アラート量と誤検知率の分析
- 02環境固有のしきい値基準の作成
- 03コンテキスト対応の許可リスト管理
- 04適合率とアラートのインシデント化を測定
- 05JSON形式の調整案を生成
活用シーン
- 01ノイズの多いSIEM検知ルールの特定
- 02過去のアラートに基づくしきい値調整
- 03エンティティ除外による誤検知削減
- 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 と一緒にインストールされる参考資料やスクリプト。
LICENSEreferences/api-reference.mdscripts/agent.py詳細
SIEM ユースケースチューニングの実装
概要
SIEM ユースケースチューニングは、検知ルールの誤検知率を体系的に分析し、環境のベースラインに基づいてしきい値を調整し、コンテキストを考慮したホワイトリストを作成し、適合率・再現率の指標によって検知の有効性を測定することで、アラート疲れを軽減します。このスキルは、Splunk の相関検索および Elastic の検知ルールに対するチューニングワークフローを対象とし、統計的ベースライン作成、除外リストの管理、アラートからインシデントへの変換の追跡を含みます。
使用するタイミング
- 環境で implementing siem use case tuning の機能を展開または設定する場合
- コンプライアンス要件に沿ったセキュリティ統制を確立する場合
- この領域のセキュリティアーキテクチャを構築または改善する場合
- この実装が必要なセキュリティ評価を実施する場合
前提条件
- ES を有効化した Splunk Enterprise/Cloud、または検知ルールを有効化した Elastic SIEM
- ベースライン分析のための過去のアラートデータ(最低 30 日分)
requestsライブラリを備えた Python 3.8 以降- SIEM の管理者認証情報または API トークン
手順
- SIEM から検知ルールごとの現在のアラート量をエクスポートする
- アナリストの判定データを用いて、ルールごとの誤検知率を算出する
- 件数と誤検知率に基づき、ノイズを多く生成している上位ルールを特定する
- しきい値のための環境ベースラインを構築する(例:ログイン回数、プロセス起動数)
- 既知の正常なエンティティ(サービスアカウント、スキャナー)についてホワイトリストのエントリを作成する
- 統計分析(平均 + N 標準偏差)を用いてルールのしきい値を調整する
- チューニング前後の適合率およびアラートからインシデントへの比率によって、チューニングの影響を測定する
期待される出力
ルールごとのチューニング推奨事項を含む JSON レポート。現在の誤検知率、推奨されるしきい値の調整、ホワイトリストのエントリ、および予測されるアラート削減率を含みます。
コメント
Markdown 対応