攻撃と防御の歴史 — いたちごっこの変遷

概要 — まず全体をつかむ

攻撃と防御は、片方が進めばもう片方も進むいたちごっこ。歴史の流れを知ると、いまの対策の意味が見えてきます。

アニメーション『攻撃と防御の変遷』を開く
⚔ 攻撃(上)🛡 防御(下)時間 →ウイルスディスク等で感染し自分自身を増殖① 単体ウイルスの時代ウイルス対策ソフト既知のパターンを検知して駆除ワームネット越しに自動で拡散② ネットワーク経由ファイアウォール外との境界を固め通信を絞るXSS / SQLiWebの入力欄の隙を突く③ Web/アプリ攻撃WAFWeb通信を検査し怪しい要求を遮断標的型/供給網特定組織を狙い・身代金取引先経由でも侵入④ 標的型・ランサムゼロトラスト/EDR内側も信用せず端末で検知・対応攻撃が進めば防御も進む、の繰り返し(いたちごっこ)

詳細 — 1段階ずつ追う

攻撃の変遷

  • 初期(愉快犯) — 目立ちたい・技術力の誇示。増殖するウイルス
  • 金銭目的へ — フィッシングで口座情報を盗む、ランサムウェアで身代金
  • 組織的・大規模 — 犯罪ビジネス化、国家が関与する攻撃(APT)
  • 供給網・信頼の悪用 — 取引先や依存ソフト経由(サプライチェーン攻撃)
  • AIの悪用 — 自然な偽メール・偽音声・自動化
この部分をもっと深く(中級
  • 単体ウイルス — ファイルに寄生して増える。感染には人の操作が要る
  • ネットワークワーム — 脆弱性を突き、ネットワーク越しに自ら増殖する
  • Web・アプリ攻撃 — Webの普及でXSSSQLインジェクションなどアプリの穴を突く
  • 標的型・APT — 特定組織を狙い、長期に潜伏して情報を抜く
  • ランサム・サプライチェーン — 暗号化に加えデータを盗んで暴露をちらつかせる二重脅迫で身代金を要求、取引先や依存ソフト経由で侵入
  • 攻撃の産業化RaaS(サービスとしてのランサム)で、技術がなくても攻撃を買える時代へ

防御の変遷

攻撃の進化に合わせて、守りも変わってきました。

  • 境界防御 — 外との境目を固める(ファイアウォール)
  • 多層防御 — 侵入前提で、内側にも守りを重ねる
  • 検知と対応 — 「防ぎ切る」から「早く気づいて対処する」へ
  • ゼロトラスト — 内側も無条件には信用せず、都度検証
この部分をもっと深く(中級

攻撃の進化に合わせて、守りも層を重ねてきました。

  • アンチウイルス — 端末上で既知のマルウェアを検出・駆除する
  • ファイアウォール — 外との境界で通信を許可・遮断する
  • IDS/IPS — 通信を監視し、不正な兆候を検知(IDS)・遮断(IPS)する
  • WAF — Webアプリへの攻撃(XSS・SQLiなど)を通信の内容から防ぐ
  • EDR/ゼロトラスト — 端末での検知と対応、そして内側も無条件には信用しない発想へ

⚠️ これからも

  • 攻撃は進化し続ける — 「一度対策すれば終わり」はない
  • 基本は変わらない — 更新・強い認証・最小権限・バックアップ・教育
  • 新技術は両刃 — AI・量子など、攻撃にも防御にも使われる
この部分をもっと深く(中級
  • 境界からゼロトラストへ — 「外を固める」から「誰も無条件には信用しない」への発想転換
  • 攻撃はビジネス化した — RaaSにより、攻撃の担い手も分業・大規模化している
  • 基本は変わらない — 更新・強い認証・最小権限・バックアップ・教育
  • 新技術は両刃 — AI・量子など、攻撃にも防御にも使われる

関連する知識

理解度チェック

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

1. 攻撃の目的の大きな流れとして近いのは?

2. 防御の考え方の変化として近いのは?

3. 「内側も無条件には信用せず、都度確認する」という新しい防御の考え方はどれ?

4. ランサムウェアの説明として正しいのはどれ?

5. 昔から使われてきた「外との境目を固める」防御に当たるのはどれ?

6. 取引先や、使っているソフトの更新など「信頼している経路」を悪用して侵入する攻撃はどれ?

7. 偽のメールやサイトで本物そっくりを装い、パスワードや口座情報をだまし取る攻撃をカタカナ5文字で何という?

8. 攻撃と防御が互いに進化し続ける終わりのない関係を、本文では「◯◯◯◯◯◯」とたとえている。ひらがな6文字で答えてください。