レッドチーム れっどちーむ
簡単に言うとこんな感じ!
会社のセキュリティを守るために、わざと”本物の攻撃者”として侵入を試みる専門チームのことだよ!「うちのシステム、本当に大丈夫?」を実際に攻撃してみて確かめるってこと!
レッドチームとは
レッドチーム(Red Team) とは、組織のセキュリティ対策が実際の攻撃に耐えられるかを検証するために、本物の攻撃者と同じ手口・思考で侵入を試みる専門チームのことです。システムの脆弱性を技術的に突くだけでなく、フィッシングメールや電話を使った「人の心を操る攻撃(ソーシャルエンジニアリング)」や、建物への物理的な侵入まで含む包括的な模擬攻撃を行います。
「レッド」という名前は冷戦時代の軍事演習に由来します。米軍が「敵(Red)」を想定した部隊を組織して自軍の防御を試験したことがルーツで、それがサイバーセキュリティの世界に持ち込まれました。単なるツールを使った自動スキャンとは異なり、熟練したセキュリティ専門家が攻撃者の視点で戦略を立て、長期間かけて組織に侵入を試みる点が最大の特徴です。
レッドチームの目的は「穴を見つけること」だけではありません。防御側(ブルーチーム)が攻撃をどこまで検知・対応できるかという「人・プロセス・技術」すべての総合力を評価することが本当のゴールです。演習後に出るレポートは、経営層への投資判断材料にもなります。
レッドチームの役割と活動範囲
レッドチームが実施する活動は、技術的なハッキングにとどまりません。
| 攻撃カテゴリ | 具体的な手口の例 |
|---|---|
| ネットワーク侵入 | 外部公開サーバへの脆弱性攻撃、VPN突破 |
| アプリケーション攻撃 | WebアプリへのSQLインジェクション、認証バイパス |
| フィッシング | 標的型メール送付、偽サイトへの誘導 |
| ソーシャルエンジニアリング | 電話で社員を騙してパスワードを聞き出す |
| 物理侵入 | IDカードの偽造、共連れでオフィスへ侵入 |
| 権限昇格 | 一般ユーザーから管理者権限を奪取する |
ペネトレーションテストとの違い
「ペネトレーションテスト(ペンテスト)」と混同されやすいですが、両者には明確な差があります。
| 比較軸 | ペネトレーションテスト | レッドチーム演習 |
|---|---|---|
| 目的 | 脆弱性の洗い出し | 防御力・検知力の総合評価 |
| 期間 | 数日〜2週間程度 | 数週間〜数ヶ月 |
| 範囲 | 事前に決めたシステム | 組織全体(制限なし) |
| 担当者への通知 | IT部門に知らせることが多い | 防御チームには知らせない(本番想定) |
| 成果物 | 脆弱性リスト | 攻撃シナリオ全体のレポート |
覚え方:色で覚えるセキュリティチーム
🔴 レッドチーム = 攻撃する側(敵役)
🔵 ブルーチーム = 防御する側(守備)
🟣 パープルチーム = 赤と青が協力して学び合う(両者の融合)
⚪ ホワイトチーム = 演習を監視・審判するルール管理者
歴史と背景
- 1960年代〜 米国防総省が核戦略の検証のため「悪魔の代弁者(Devil’s Advocate)」として敵役チームを組成。これがレッドチームの原型
- 1990年代 インターネット普及とともにサイバーセキュリティへ概念が転用され始める
- 2001年 米国同時多発テロを受け、政府機関でのサイバーレッドチーム演習が義務化へ
- 2010年代前半 APT(高度持続的脅威)攻撃の巧妙化により、民間企業でもレッドチームの需要が急拡大
- 2016年 NSA・CISAなどが共同でレッドチーム演習のガイドラインを整備
- 2020年代 クラウド環境・リモートワーク普及に対応した「クラウドレッドチーム」「継続的な自動化レッドチーム(Automated Red Teaming)」が登場
- 現在 AIを活用した攻撃シナリオ自動生成など、手法の高度化が進んでいる
レッドチームとブルーチームの関係
レッドチームは単独で存在するのではなく、防御側のブルーチームと表裏一体の関係にあります。二者の関係性と情報の流れを図解します。
パープルチームとは?
演習後にレッドチームとブルーチームが一緒に振り返り、攻撃手法・検知の抜け穴・改善策を共有する協力モードのことを「パープルチーム」と呼びます。赤と青を混ぜると紫になることから命名されました。「攻撃者の視点で防御を強化する」という理想的なサイクルを生み出します。
関連する規格・RFC
| 規格・RFC番号 | 内容 |
|---|---|
| NIST SP 800-115 | 技術的な情報セキュリティテストと評価のガイド(ペンテスト・レッドチームの方法論) |
| NIST SP 800-53 | セキュリティ・プライバシー管理策(CA-8としてペネトレーションテストを規定) |
関連用語
- ペネトレーションテスト — システムへの疑似侵入テスト。レッドチームより範囲を絞って実施する
- ブルーチーム — レッドチームの攻撃に対して組織を守る防御側の専門チーム
- SOC — Security Operations Centerの略。常時監視・インシデント対応を担う組織
- 脅威インテリジェンス — 攻撃者の手口・動向を収集・分析した情報。レッドチームの攻撃計画に活用される
- ソーシャルエンジニアリング — 技術ではなく人の心理を突いて情報を騙し取る攻撃手法
- SIEM — ログを一元管理して脅威を検知するシステム。ブルーチームの主要ツール
- 脆弱性診断 — システムの弱点を洗い出す診断。レッドチーム演習の前提になることが多い
- インシデントレスポンス — セキュリティ事故発生時の対応手順・プロセス全般