この概念が出た関連問題

この試験の対策ガイド

情報セキュリティマネジメント試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は イ

解説

DNSキャッシュポイズニング(DNS cache poisoning)は,DNSキャッシュサーバに対して偽のDNS応答を送り込み,キャッシュ内のドメイン名とIPアドレスの対応を不正な情報に書き換える攻撃です。これにより,利用者を正規サイトに見せかけた攻撃者のサイト(偽サイト)へ誘導できます。したがって正解はb『PCが問合せを行うDNSキャッシュサーバに偽のDNS応答を送ることによって,偽のドメイン情報を注入する』です。対策には,問合せの送信元ポートやトランザクションIDのランダム化,DNSSEC(応答の電子署名による正当性検証)の導入などがあります。選択肢aはフィッシングメールのリンク偽装,cは検索結果を悪用した偽サイト誘導,dはWHOISサーバへのDoS攻撃で,いずれもDNSキャッシュポイズニングとは異なる攻撃です。

なぜ他の選択肢は違うのか

選択肢 ア
メール本文のリンクの表示文字列と実際のリンク先を食い違わせる手口はフィッシング(リンク偽装)の説明です。DNSキャッシュの書換えとは異なります。
選択肢 ウ
偽装ドメインを検索結果の上位に表示させて誘導する手口で,検索エンジンを悪用した攻撃です。DNSキャッシュサーバへ偽応答を注入するキャッシュポイズニングとは異なります。
選択肢 エ
WHOISデータベースサービスのサーバをDoS攻撃して情報参照を妨げる説明です。可用性を狙う攻撃であり,DNSの名前解決結果を改ざんするキャッシュポイズニングではありません。

解くときのポイント

DNSキャッシュポイズニング=キャッシュサーバに『偽のDNS応答』を注入して名前解決を乗っ取る攻撃。対策はDNSSECやID・ポートのランダム化。