Anti-MailSpoofing School

SPF / DKIM / DMARC を体験的に学ぼう!

📖 ヘルプ

🌟 このツールについて

Anti-MailSpoofing School は、メールなりすまし対策を学べる教育用ツールです。SPF/DKIM/DMARCの仕組みを視覚的かつ体験的に学べます。

📘 学習モード

SPF/DKIM/DMARCの基本概念を学習

  • SPF: 送信元IPアドレスが正当かどうかを検証(配達員の所属確認)
  • DKIM: メールが改ざんされていないことを保証(封印とサイン)
  • DMARC: SPF/DKIMの結果に基づいて処理方針を決定(ルールに基づく判断)

📧 メール認証の流れでは、アニメーション付きで実際の認証プロセスを可視化します。

🧪 シミュレーションモード

実際のメール認証をシミュレーション

  • プリセットシナリオ: よくあるパターンを選択して実行
  • カスタム入力: 独自の条件を設定して検証
  • ステップ実行: SPF → DKIM → DMARC の順で段階的に表示
  • DNS可視化: DNSレコード照会の流れを図解
  • 詳細解説: 各ステップの技術的詳細を表示
  • 改善提案: セキュリティレベルに応じた推奨設定

🎯 チャレンジモード

実践的なクイズで理解度をチェック

  • 3つの難易度: 初級 → 中級 → 上級の段階的学習
  • 連続正解システム: 3回連続正解で次のレベル解放
  • 問題データベース: 各レベル3問ずつ、計9問
  • 解説付き: 正答・誤答に関わらず詳細な解説を表示
  • 進捗管理: 正答率、連続正解数、現在のレベルを表示
  • 完全クリア: 上級レベルで3回連続正解するとクリア

💡 使い方のコツ

  • 最初に学習モードで基本概念を理解しましょう
  • シミュレーションモードでプリセットシナリオを試してみましょう
  • チャレンジモードは間違えても解説で学習できます
  • 各タブを行き来しながら理解を深めてください

🔧 技術仕様

  • HTML/CSS/JavaScript(フロントエンドのみ)
  • サーバー不要、ブラウザで完結
  • モダンブラウザ対応(Chrome、Firefox、Safari、Edge)
  • レスポンシブデザイン(スマートフォン対応)

📚 参考情報

このツールは「生成AIで作るセキュリティツール100」プロジェクトの一環として開発されました。

🔗 GitHubリポジトリ

🔗 プロジェクト詳細

📘 SPF / DKIM / DMARCとは?

メール認証技術のしくみをわかりやすく解説します。

🧪 シミュレーションモード

条件を入力して、メール認証がどう判定されるかを確認しましょう。

🎯 チャレンジモード

検証ログを見て、なりすましを見抜けるか挑戦してみよう!