mcpField
I
implementing-anti-phishing-training-program

implementing-anti-phishing-training-program

github.com/mukul975セキュリティ35.2k48 回インストール8 週間前に更新
リポジトリ

implementing-anti-phishing-training-program について

組織全体のフィッシング対策啓発プログラムを設計、評価するためのセキュリティチーム向けガイドです。シミュレーション、役割別学習、即時トレーニング、指標管理を組み合わせ、結果分析用スクリプトも扱います。

主な機能

  1. 01フィッシング被害の基準値設定
  2. 02役割別学習モジュールの作成
  3. 03定期的なフィッシングシミュレーション
  4. 04フォローアップトレーニングの実施
  5. 05スクリプトとレポートでの結果追跡

活用シーン

  1. 01組織的なフィッシング対策の開始
  2. 02部署や役割に応じた研修の設計
  3. 03クリック率や報告率の変化の測定

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill implementing-anti-phishing-training-program

インストール後、Claude Code で/implementing-anti-phishing-training-programを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

LICENSE
assets/
template.md
references/
api-reference.md
standards.md
workflows.md
scripts/
agent.py
process.py

詳細

フィッシング対策トレーニングプログラムの実装

概要

セキュリティ意識向上トレーニングは、フィッシング対策における「人的な防御層」です。効果的なフィッシング対策トレーニングプログラムは、定期的なシミュレーション、インタラクティブな学習モジュール、指標の追跡、ポジティブな強化を組み合わせ、セキュリティを意識した文化を築きます。このスキルでは、KnowBe4、Proofpoint Security Awareness、オープンソースの代替ツールなどのプラットフォームを使用して、包括的なフィッシング意識向上プログラムを設計、導入、測定する方法を扱います。

使用するタイミング

  • 環境において、フィッシング対策トレーニングプログラムの機能を導入または設定する場合
  • コンプライアンス要件に沿ったセキュリティ統制を確立する場合
  • この領域のセキュリティアーキテクチャを構築または改善する場合
  • この実装が必要なセキュリティ評価を実施する場合

前提条件

  • 経営層の賛同と予算承認
  • セキュリティ意識向上トレーニングプラットフォーム(KnowBe4、Proofpoint SAT、Cofense)
  • 従業員のメールリストと組織構造
  • ベースラインのフィッシング脆弱性データ(初回シミュレーションから取得)
  • 学習管理システム(LMS)との連携機能

主要な概念

トレーニングプログラムの柱
  1. ベースライン評価: 現在の脆弱性を測定するための初回フィッシングシミュレーション
  2. インタラクティブトレーニング: フィッシングの識別を扱う、役割別のモジュール
  3. 定期的なシミュレーション: 難易度を段階的に上げた月次または四半期ごとのフィッシングテスト
  4. ジャストインタイム学習: ユーザーがシミュレーションに失敗した直後に実施する即時のトレーニング
  5. ポジティブな強化: フィッシングを正しく報告したことに対する評価
  6. 指標とレポート: 部門や役割ごとに、時間の経過に伴う改善を追跡
SANS セキュリティ意識成熟度モデル
  • レベル 1: 不在 - プログラムなし
  • レベル 2: コンプライアンス重視 - 年次のチェックボックス型トレーニング
  • レベル 3: 意識の促進 - 魅力的で定期的なコンテンツ
  • レベル 4: 長期的な持続 - 文化の変革を伴う継続的なプログラム
  • レベル 5: 指標フレームワーク - リスクベースの測定と最適化

ワークフロー

ステップ 1: ベースラインの確立
  • 全部門を対象に初回のフィッシングシミュレーションを実施する
  • クリック率、送信率、報告率を測定する
  • 高リスクの部門と役割を特定する
ステップ 2: カリキュラムの設計
  • 一般的な意識向上: 全従業員向けのフィッシング識別の基礎
  • 役割別: 財務(BEC/送金詐欺)、IT(認証情報フィッシング)、経営層(ホエーリング)
  • 段階的な難易度: 初級、中級、上級のモジュール
  • マイクロラーニング: 年に一度の長時間研修ではなく、短時間(3〜5分)の頻繁なセッション
ステップ 3: トレーニングプラットフォームの導入
  • 組織のグループに合わせてKnowBe4/Proofpoint SATを設定する
  • 自動登録ワークフローを設定する
  • 修了状況の追跡のためにLMSと連携する
  • レポートダッシュボードを設定する
ステップ 4: 継続的なシミュレーションの実施
  • さまざまなシナリオによる月次シミュレーションを実施する
  • 組織のパフォーマンスに基づいて難易度を上げる
  • リンク、添付ファイル、QRコード、BECなど、多様な攻撃タイプを含める
ステップ 5: 測定と最適化

scripts/process.py を使用して、トレーニングの修了状況、シミュレーション結果、および時間の経過に伴うプログラムの有効性を分析します。

ツールとリソース

検証

  • 組織全体でのトレーニング修了率90%以上
  • 6か月間でフィッシングのクリック率が測定可能なレベルで低下すること
  • ユーザーのフィッシング報告率の向上
  • 部門レベルでの改善追跡

コメント