問題 No.4159
DNSキャッシュポイズニング攻撃の概要として、最も適切なものはどれか。
【正解の解説】
DNSサーバーに偽の応答データを送り込み、キャッシュサーバーに不正な名前解決情報を覚え込ませることで、ユーザーを偽のWebサイトなどに誘導する攻撃
これは街の「電話帳案内係(DNS)」の耳元で、嘘の住所を吹き込むようなものです。案内係がその嘘を本当だと信じ込んで手元のノートにメモしてしまうと、その後訪ねてきた客全員を間違った偽の建物へ案内してしまうのと同じ原理で、利用者を巧妙に詐欺サイトへと誘導します。
スポンサーリンク
【その他の選択肢の解説】
DNSサーバーへの過剰なリクエスト送信により処理能力を低下させ、正当なユーザーからの名前解決要求に応答不能な状態に陥れることで、サービスを停止させる攻撃
名前解決の仕組みを悪用して偽の情報を覚え込ませるキャッシュポイズニングとは異なり、こちらは単なる「嫌がらせの物量作戦」です。窓口に大量の偽電話をかけ続けて本当に用事がある客の電話をつながらなくする状態を指しており、攻撃の目的や手口が根本的に異なります。
DNSサーバーが持つ脆弱性を利用して管理者権限を奪取し、ゾーン転送機能に不正な改変を加えることで、組織内のネットワーク情報を外部へ漏洩させる攻撃
ゾーン転送とはDNSサーバー同士でドメイン情報を同期する仕組みですが、ここを不正に狙うのは情報の盗み見や設定の改変が目的です。ユーザーを偽サイトに誘導するために偽のキャッシュを覚え込ませるキャッシュポイズニングの手口とは攻撃のベクトルが違います。
DNSのゾーン情報を管理する権威サーバーに対して物理的なアクセスを試み、設定ファイルを書き換えることで、ドメインの所有権を不正に奪い取る攻撃
DNSキャッシュポイズニングは、ネットワーク越しにDNSサーバーへ巧みな偽の応答パケットを送り込んで行われる通信上のトリックです。物理的にサーバーを触ってファイルを書き換えるような手口ではなく、遠隔からインターネットを介して実行されるサイバー攻撃です。