ネットワークセキュリティ
 Computer >> コンピューター >  >> ネットワーキング >> ネットワークセキュリティ

ネットワークセキュリティの基本:受動的攻撃と能動的攻撃の違いを徹底解説

はじめに

ネットワークセキュリティの分野では、サイバー攻撃は大きく「受動的攻撃(パッシブ攻撃)」と「能動的攻撃(アクティブ攻撃)」の2つに分類されます。この2つは、攻撃者の目的や手法、そして脅かされるセキュリティ要素が根本的に異なります。本記事では、それぞれの特徴や具体例、両者の違いについて詳しく解説します。

受動的攻撃(パッシブ攻撃)とは

受動的攻撃とは、攻撃者が対象のシステムやネットワークに直接干渉することなく、通信内容を盗み見たり記録したりする攻撃手法です。「盗聴」や「監視」とも呼ばれ、攻撃者は伝送中のデータを傍受し、そこから機密情報を取得しようとします。

受動的攻撃の最大の特徴は、システムのリソースやデータそのものには一切手を加えない点です。そのため、被害者は攻撃を受けていることに気づきにくく、発見が非常に困難です。この種の攻撃によって脅かされるのは、情報の機密性です。

受動的攻撃の主な種類

  • メッセージ内容の漏えい:暗号化されていない通信を傍受し、メールや通話の内容などを盗み見る行為です。
  • トラフィック分析:通信内容そのものではなく、送信元・宛先、通信量、頻度などのパターンを分析し、そこから情報を推測する手法です。

受動的攻撃の具体例

  • 電話やメールの通信を録音・記録する盗聴
  • 暗号化されたデータフローを傍受し、解読を試みる行為
  • ネットワークスキャンやポートスキャンによる脆弱性調査
  • Wiresharkなどのパケットアナライザを使ったトラフィックの記録と分析
  • オープンポートの探索やシステム情報の収集

また、暗号解析の観点から見ると、受動的攻撃では攻撃者(暗号解読者)は通信の当事者とやり取りを行うことができず、観測したデータのみに基づいてシステムの解読を試みることになります。既知平文攻撃や選択平文攻撃なども、この純粋な観測ベースの攻撃に含まれます。

能動的攻撃(アクティブ攻撃)とは

能動的攻撃とは、攻撃者がターゲットのシステムや、ターゲットへ送信中のデータに対して積極的に変更を加える攻撃手法です。ネットワークの脆弱性を悪用して、データの改ざん、偽のデータ挿入、削除などを行い、システムの正常な動作を妨害します。

能動的攻撃では、データが攻撃者によって挿入・変更・制御される可能性があり、脅かされるのは情報の完全性可用性です。システムリソースに直接影響を与えるため、被害者が攻撃に気づくケースが多いのも特徴です。

能動的攻撃の主な種類

  • マスカレード(なりすまし):あるエンティティが別のエンティティのIDを装い、正規のユーザーやシステムとして振る舞う攻撃です。
  • メッセージの改ざん:伝送中のメッセージの内容を不正に書き換える攻撃です。
  • リプレイ攻撃:過去に傍受した正当な通信データを再送信し、認証を欺く攻撃です。
  • サービス拒否(DoS)攻撃:大量のリクエストなどを送り付け、システムのサービスを利用不能にする攻撃です。

能動的攻撃の具体例

  • 中間者攻撃(MitM):通信経路上に割り込み、双方のやり取りを盗み見たり改ざんしたりする攻撃
  • なりすまし攻撃:他者や正規システムのふりをしてアクセスを試みる攻撃
  • セッションハイジャック:正規ユーザーのセッションを乗っ取る攻撃
  • 認証プロトコルへの攻撃:クレームアント(本人確認要求者)、認証サービスプロバイダ、検証者、依存当事者などに不正なデータを送り付ける攻撃

受動的攻撃と能動的攻撃の違い比較表

比較項目能動的攻撃受動的攻撃
システムへの影響システムリソースに直接影響を与えるシステムに影響を与えず情報収集のみ行う
脅かされる要素完全性・可用性機密性
被害者の気づきやすさ攻撃を受けていることに気づきやすい攻撃に気づきにくい
主な手法改ざん、なりすまし、DoS攻撃など盗聴、トラフィック分析など

まとめ

受動的攻撃と能動的攻撃は、いずれも組織にとって深刻な脅威となります。受動的攻撃は機密性を、能動的攻撃は完全性と可用性を脅かします。強力な暗号化、侵入検知システム(IDS)、ファイアウォール、定期的な脆弱性診断など、多層的な防御策を講じることが重要です。自社のシステムがどちらの攻撃にも耐えられるよう、日頃からセキュリティ対策を見直しましょう。

  1. ネットワークセキュリティにおけるアクティブな脅威とは?種類と対策を徹底解説

    ネットワークセキュリティにおけるアクティブな脅威とはアクティブな脅威(能動的な脅威)とは、システムやネットワークに積極的に干渉し、データの改ざんやサービスの妨害を引き起こす攻撃の総称です。代表的な例として、DoS(サービス拒否)攻撃やSQLインジェクション攻撃が挙げられます。これらは不正なコマンドを実行することで、ネットワークの正常な運用を妨害しようとします。ハッカーによるアクティブ攻撃は、標的となるシステム上のデータや、ネットワーク経由で送信中のデータを改変することを目的としています。攻撃手法は多岐にわたり、脅威アクターはデータそのものや、データが保存されているデバイスに対して何らかの操作を

  2. ネットワークセキュリティにおけるアクティブ攻撃とは?種類・仕組み・パッシブ攻撃との違いを徹底解説

    アクティブ攻撃とは何か ネットワークセキュリティにおける「アクティブ攻撃(Active Attack)」とは、攻撃者がターゲットのシステムや、そこへ送信中のデータに対して能動的に干渉し、データの改ざん・挿入・破壊を行う攻撃手法の総称です。攻撃者はネットワークの脆弱性(エクスプロイト)を利用してデータに不正な操作を加え、情報の完全性(Integrity)や可用性(Availability)を損なわせます。 アクティブ攻撃では、単にデータを盗み見るだけでなく、偽のデータを挿入したり、本来の通信内容を書き換えたり、システムそのものを制御下に置こうとする点が大きな特徴です。被害者は攻撃を受けていること