攻撃と防御 — どんな攻撃を、どう守るか

概要 — まず全体をつかむ

初級では「入口3つ・守り3層」を押さえました。中級では、攻撃の段取りと、組織的な守りへ。

詳細 — 1段階ずつ追う

攻撃は段階を踏む

一撃ではなく、順に進みます。この段階的な見方はキルチェーンMITRE ATT&CKとして体系化されています(下記は代表的な流れを簡略化したもの)。

  1. 偵察 — 標的を調べる
  2. 初期侵入 — メール・脆弱性・盗んだ資格情報で入る
  3. 権限昇格・横展開 — 内部で権限を上げ、広げる
  4. 目的遂行 — 情報窃取・暗号化(ランサム)・破壊

各段階で検知・遮断できれば、被害を止められます。

この部分をもっと深く(上級

中級で「攻撃は段階を踏む」と見ました。上級では、その段階を共通の枠組みで名指しし、どこで断てるかを精密にします。

  1. サイバーキルチェーン※1 で、攻撃を一連の連鎖として並べる — 偵察 → 武器化 → 配送 → 攻撃(脆弱性の悪用)→ インストール → C2※2 → 目的実行
  2. 各段には、防御側の断ち手が対応する — 偵察には露出の削減、配送にはメール・ゲートウェイの検査、C2には不審通信の遮断、という具合
  3. どこか一段でも断てれば、攻撃は最終目的に到達できない。手前で断つほど被害が小さい
  4. さらに細かく共有するには MITRE ATT&CK※3 — 実際に観測された「戦術(何を狙うか)」と「技術(どう実現するか)」のマトリクスで、手口を同じ語彙に落とし込む

キルチェーンが時間軸(連鎖の順序)の地図なら、ATT&CKは手口の分類(戦術×技術)の地図。両方を重ねると、「今この攻撃はどの段の、どの技術か」を組織で共有できます。

アニメーション『攻撃の段階』を開く
攻撃は段階を踏む左から右へ順に進む。どこか一段で検知・遮断できれば、被害を止められる。1偵察狙いを調べる・情報収集🛡 ここで止める公開情報を絞る不審なアクセスを監視2初期侵入フィッシング・脆弱性で入り込む🛡 ここで止めるパッチメール対策多要素認証3権限昇格・横展開内部で広がり・強い権限を奪う🛡 ここで止める最小権限内部の分離・監視4目的遂行情報窃取・暗号化・破壊🛡 ここで止めるバックアップ持ち出し検知即対応一撃ではなく順に進む。各段で止める=多層防御。

登場人物メモ(※の説明):

  • ※1 キルチェーン — もとは軍事用語で、攻撃の一連の流れを段に分けたもの。各段を「断つ(kill)」対象として捉える
  • ※2 C2 — Command and Control。侵入後のマルウェアが外部の攻撃者と連絡を取り、指示を受ける通信のこと。ここを遮断できれば目的実行を止めやすい
  • ※3 MITRE ATT&CK — 実観測された攻撃手法を戦術と技術で整理した知識ベース。検知ルールの評価や、抜けている観点の洗い出しに使う

⚠️ イレギュラー(枠組みを絶対視しない):

  • 連鎖は必ずしも直線ではない — 実際の攻撃は段を飛ばしたり、行き来したりする。順番の暗記ではなく「どこかで断つ」考え方が本体
  • 枠組みは網羅ではない — ATT&CKに載る技術は観測済みのもの。未知の手口はそもそも表に無い(後述のゼロデイ)
やさしく言うと(初級
  • 技術を突く — ソフトの弱点(脆弱性)・設定ミスを悪用
  • 人をだます — フィッシングなど、心のスキを突く
  • 力技 — 総当たり(パスワード)や、大量アクセス(DoS)

多くの攻撃は、これらを組み合わせてきます。

多層で守り、検知する

  • 予防 — パッチ管理、最小権限、多要素認証、ネットワーク分離(穴はCVEで識別し、CVSSで深刻度を評価して優先度を決める)
  • 検知 — IDS/IPS、EDR、ログ集約(SIEM)、異常検知
  • 対応 — インシデント対応:検知→封じ込め→根絶→復旧→教訓化
  • 情報 — 脅威インテリジェンスで、流行の手口に備える
アニメーション『攻撃段階×防御・検知・対応』を開く
各段階を、防御・検知・対応で止める攻撃は段階を踏む。一点で止められなくても、次の段で気づき・封じ込められる。攻撃の段階防御予防・止める検知気づく対応封じ込め・復旧1偵察標的を調べる公開情報を絞る攻撃対象領域を縮小不審なスキャンを監視警戒レベルを上げる2侵入メール・脆弱性で入るパッチ管理・MFAメール対策IDS/IPS・EDRで侵入を検知端末を隔離・遮断3拡大権限昇格・横展開最小権限ネットワーク分離異常な内部通信をSIEMで検知権限の無効化封じ込め4目的遂行窃取・暗号化・破壊暗号化・持ち出し制限大量持ち出し・暗号化の兆候を検知バックアップから復旧原因の根絶・教訓化一点でなく各段で止める=多層防御。防いで・気づいて・立て直す、を段ごとに備える。
この部分をもっと深く(上級

初級「守り3層」、中級「予防・検知・対応」を、上級では"予防はいつか破られる"を出発点に組み替えます。

  1. 縦深防御(Defense in Depth)※1 — 予防を一枚の壁に頼らず、境界・ネットワーク・端末・アプリ・データと層を重ねる。一枚破られても次で捕まえる
  2. 侵入前提(Assume Breach)※2 に立つ — 「完全な予防は無い」と認め、投資の重心を検知と対応へ移す。破られた後に、どれだけ速く気づき畳めるかが勝負
  3. 検知は多層の目で行う — ネットワークの IDS/IPS※3、端末の EDR※4、そして各所のログを集約する SIEM※5
  4. これらを人が運用する中枢が SOC※6。アラートを突き合わせ、本物のインシデントを見つけ出し、対応につなぐ

一点の強固な壁より、「破られる前提で、早く気づいて畳む」設計のほうが現実に効く——これが上級の守りの背骨です。

アニメーション『攻撃段階×防御・検知・対応』を開く
各段階を、防御・検知・対応で止める攻撃は段階を踏む。一点で止められなくても、次の段で気づき・封じ込められる。攻撃の段階防御予防・止める検知気づく対応封じ込め・復旧1偵察標的を調べる公開情報を絞る攻撃対象領域を縮小不審なスキャンを監視警戒レベルを上げる2侵入メール・脆弱性で入るパッチ管理・MFAメール対策IDS/IPS・EDRで侵入を検知端末を隔離・遮断3拡大権限昇格・横展開最小権限ネットワーク分離異常な内部通信をSIEMで検知権限の無効化封じ込め4目的遂行窃取・暗号化・破壊暗号化・持ち出し制限大量持ち出し・暗号化の兆候を検知バックアップから復旧原因の根絶・教訓化一点でなく各段で止める=多層防御。防いで・気づいて・立て直す、を段ごとに備える。

登場人物メモ(※の説明):

  • ※1 縦深防御 — 対策を層状に重ね、単一障害点を作らない考え方。中級のゼロトラスト(内部も都度検証)と相性がよい
  • ※2 侵入前提 — いつか誰かに入られる前提で、検知・対応の速さを設計指標にする構え
  • ※3 IDS/IPS — 不正な通信を検知するのがIDS、検知して遮断まで行うのがIPS
  • ※4 EDR — Endpoint Detection and Response。PC・サーバ上の不審な挙動を記録・検知し、隔離まで支援する仕組み
  • ※5 SIEM — Security Information and Event Management。散らばったログを一箇所に集め、相関させて異常を浮かび上がらせる基盤
  • ※6 SOC — Security Operation Center。監視と一次対応を担う専門チーム。中級で触れたCSIRTが本格対応を担う

⚠️ イレギュラー(多層でも漏れる):

  • 単層の検知は死角を持つ — ネットワークだけ、端末だけでは見えない攻撃がある。だから多層で重ねて突き合わせる
  • 可視化していない場所は守れない — ログを取っていない領域は、SIEMに載らず検知の対象外。まず「見えているか」が前提
やさしく言うと(初級

「完全な防御は無い」を前提に、層で守ります。

  1. 塞ぐ(予防) — 更新(パッチ)、強い認証、不要な公開を閉じる
  2. 気づく(検知) — 監視・ログ・アラートで、侵害に早く気づく
  3. 備える(復旧) — バックアップ、インシデント対応の準備
  4. 人を守る — 教育・訓練
アニメーション『攻撃の段階』を開く
攻撃は段階を踏む左から右へ順に進む。どこか一段で検知・遮断できれば、被害を止められる。1偵察狙いを調べる・情報収集🛡 ここで止める公開情報を絞る不審なアクセスを監視2初期侵入フィッシング・脆弱性で入り込む🛡 ここで止めるパッチメール対策多要素認証3権限昇格・横展開内部で広がり・強い権限を奪う🛡 ここで止める最小権限内部の分離・監視4目的遂行情報窃取・暗号化・破壊🛡 ここで止めるバックアップ持ち出し検知即対応一撃ではなく順に進む。各段で止める=多層防御。

運用が要

  • パッチ管理 — 既知の穴を塞ぎ続ける(放置が最大の入口)
  • バックアップと復旧訓練 — ランサム対策の本命。復元できて初めて意味がある
  • ゼロトラスト — 侵入前提で、内部も都度検証
  • 演習 — レッドチーム/ブルーチーム、フィッシング訓練
  • 対応体制 — 専門チームのCSIRT(インシデント対応)や、監視を担うSOC(セキュリティ運用)を置く
  • IoC(侵害指標) — 不審な通信先・ファイルハッシュなど、侵害の痕跡となる手がかり
  • MTTD/MTTR — 検知までの時間/復旧までの時間。短いほど被害を抑えられる指標
この部分をもっと深く(上級

予防を破られた後の畳み方こそ、上級の実務の中心です。中級の「検知→封じ込め→根絶→復旧→教訓化」を、準備と改善まで含めた輪として回します。

  1. 準備 — 体制・連絡網・手順書・権限を平時に整える。ここが最も効く投資
  2. 検知 — SOC/SIEM/EDRの多層の目で、侵害の兆候をつかむ
  3. 封じ込め — 被害の拡大を止める(隔離・遮断)。証拠を壊さない配慮も要る
  4. 根絶 — 侵入経路と居座り(バックドア等)を取り除く
  5. 復旧 — 業務を正常へ戻す。バックアップからの復元がここで効く
  6. 教訓化 — 何が起き、なぜ気づけなかったかを振り返り、準備へフィードバックする

この輪を鍛えるのが演習情報です。

  • レッドチーム/ブルーチーム/パープルチーム※1 — 攻める側・守る側・両者を突き合わせて改善する側。パープルが検知と対応の穴を実地で埋める
  • 脅威インテリジェンス※2 — 今どんな攻撃者が、どんな手口(ATT&CKのどの技術)で動いているかの情報。IoC(侵害指標)を検知ルールへ落とし込み、流行に先回りする

登場人物メモ(※の説明):

  • ※1 パープルチーム — レッド(攻撃役)とブルー(防御役)を対立ではなく協働させ、攻撃の再現→検知できたか→改善、を一緒に回す取り組み
  • ※2 脅威インテリジェンス — 攻撃者・手口・痕跡に関する情報を集約・分析し、防御の意思決定に使えるようにしたもの

⚠️ イレギュラー(演習と現実のずれ):

  • 手順書は動かして初めて意味を持つ — 机上の計画は本番で崩れる。定期的な訓練で穴を洗う
  • 情報は鮮度が命 — 古いIoCは的外れになる。脅威インテリジェンスは更新し続けて初めて効く

⚠️ 現実の難所

  • 検知の遅れ — 侵入から発覚まで時間がかかると被害が拡大
  • サプライチェーン — 取引先・依存ソフト経由の侵入
  • 内部脅威 — 正規の権限を持つ者による漏洩
  • 対応の準備不足 — 手順・体制が無いと、いざという時に動けない
この部分をもっと深く(上級

最後に、なぜ「完全な防御」を目指さず検知と対応が本命になるのか、その構造的な理由を整理します。

  • 攻撃者優位の非対称 — 守る側は全ての穴を塞ぎ続けねばならないが、攻める側は一つ見つければ足りる。この非対称ゆえ、予防だけで勝ち切ることはできない
  • ゼロデイは防ぎきれない — まだ知られていない脆弱性(ゼロデイ)を突かれると、既知の穴を塞ぐ予防は素通りされる。だから未知でも異常な挙動で気づく検知に重心が移る
  • アラート疲れ — 検知を増やすほど誤検知も増え、大量のアラートに埋もれて本物を見逃す。検知は「増やす」より「絞って確度を上げる」方向のチューニングが要る
  • 検知しても対応できなければ無意味 — 気づく仕組みだけ買って、動く体制(準備・訓練・権限)を欠くと、いざという時に畳めない。ツールより運用
  • 「枠組みを埋めれば安全」という過信 — キルチェーンもATT&CKも既知を整理する地図であって、未知や地図外の攻撃は載らない。枠組みは思考の補助線であり、完成保証ではない

まとめ——攻防は、攻撃者が一点を突けば足りるのに対し防御側は全てを守り続けるという、根の深い非対称の上で行われています。だから上級の守りは「破られない壁」を目指すのをやめ、連鎖のどこかで断ち(キルチェーン)共通の語彙で手口を共有し(ATT&CK)破られる前提で多層に検知し(縦深防御・侵入前提)気づいたら手順に沿って速く畳んで学ぶ(インシデントレスポンス)——このプロセスと運用へ軸足を移します。個々の手口の詳細は 代表的な攻撃手法 で、ここで見た運用が「何を相手にしているのか」を確かめてください。

やさしく言うと(初級
  • 一点頼みは危険 — 1つ破られても次で止める(多層)
  • 気づけないのが最悪 — 検知とログが無いと、被害が広がる
  • 復旧の準備 — 特にランサムウェア対策はバックアップが命綱

関連する知識

理解度チェック

そのまま解けます(成績は保存されません)。無料アカウントを作ると、学習の記録と進捗の山登りが始まります。

1. 攻撃を「偵察→侵入→内部拡大→目的遂行」の段階で捉える考え方に近いのは?

2. インシデント対応の基本的な流れとして近いのは?

3. 「ゼロトラスト」の考え方として最も近いのは?

4. 脆弱性を管理する「CVE」と「CVSS」の役割として正しいのは?

5. CSIRTとSOCの役割分担として正しいのは?

6. 検知や復旧の速さを測る指標「MTTD/MTTR」の説明として正しいのは?

7. 不審な通信先やファイルハッシュなど、侵害の痕跡となる手がかりを英字3文字(略語)で答えてください。

8. ランサムウェア対策の本命とされ、復元できて初めて意味を持つ、データの控えを取っておく備えを何と呼びますか。