マナビングITパスポート

DNSの対応情報改ざんで偽サイトへ誘導されるのはなぜ?

ITパスポート試験 令和3年度 問56 / セキュリティ › 情報セキュリティ

過去問にチャレンジ

令和3年度 問56

インターネットにおいてドメイン名とIPアドレスの対応付けを行うサービスを提供しているサーバに保管されている管理情報を書き換えることによって,利用者を偽のサイトへ誘導する攻撃はどれか。

  1. ア

    DDoS攻撃

  2. イ

    DNSキャッシュポイズニング

  3. ウ

    SQLインジェクション

  4. エ

    フィッシング

会話形式の解説

講師講師
この問題は、偽サイトへ誘導するために何を書き換えるかが決め手です。
受験者受験者
偽サイトと聞くとフィッシングを思い浮かべます。どこで区別しますか。
講師講師
DNSはドメイン名とIPアドレスを対応付けます。ここでは、その対応情報が書き換えられています。
受験者受験者
正しいドメイン名を指定しても、対応情報が偽なら別のサイトへ誘導されるのですか。
講師講師
はい。名前解決に使う情報へ偽の対応を混入させる攻撃が、正解のDNSキャッシュポイズニングです。
受験者受験者
DDoS攻撃もサーバを狙いますが、対応情報を書き換えるのでしょうか。
講師講師
いいえ。DDoS攻撃は多数の端末から通信を集中させ、サービスを妨害します。
受験者受験者
SQLインジェクションは、攻撃する対象が違いますか。
講師講師
そうです。不正な入力によってデータベースを攻撃するもので、DNSの対応情報を狙うものではありません。
受験者受験者
フィッシングは偽サイトを使う点が似ていますが、DNSの改ざんを指す名前ではないのですね。
講師講師
そのとおりです。フィッシングは偽の連絡やサイトを使って情報をだまし取ります。攻撃名は、結果だけでなく手段で見分けましょう。

まとめ

DNSはドメイン名とIPアドレスを対応付けます。名前解決に使う情報へ偽の対応を混入させ、正しいドメイン名を指定した利用者を偽サイトへ誘導する攻撃は、DNSキャッシュポイズニングです。フィッシングも偽サイトを使いますが、DNSの対応情報を改ざんする攻撃を指す名称ではありません。

解答・解説

正解はイです

この問題のテーマ

DNSの対応情報を偽装し、利用者を偽サイトへ誘導する攻撃を識別する問題です。

解き方の考え方

DNSはドメイン名とIPアドレスを対応付け、名前解決の結果は一時保存されます。設問では、その対応情報を書き換える点に注目します。偽サイトを使う攻撃でも、対応情報の改ざんを指すかどうかで区別します。

選択肢ごとの解説

  1. ×ア  DDoS攻撃
    DDoS攻撃は、多数の端末から通信を集中させてサービスを妨害します。DNSの対応情報を書き換えて偽サイトへ誘導する攻撃ではありません。
  2. ○イ  DNSキャッシュポイズニング
    DNSキャッシュポイズニングは、名前解決に使う情報へ偽の対応を混入させる攻撃です。その情報が使われると、利用者は正しいドメイン名を指定しても偽サイトへ誘導されます。設問の説明に当てはまります。
  3. ×ウ  SQLインジェクション
    SQLインジェクションは、不正な入力によってデータベースを攻撃します。攻撃する対象がDNSの対応情報ではないため、設問には当てはまりません。
  4. ×エ  フィッシング
    フィッシングは、偽の連絡やサイトを使って情報をだまし取る攻撃です。偽サイトが登場する点は共通しますが、DNSの対応情報の改ざんを指す名称ではありません。

補足

「偽サイトへ誘導」という結果だけを見ると、フィッシングと迷いやすい問題です。設問の決め手は、DNSサーバに保管された対応情報を書き換えるという手段です。

POINT

  • DNSはドメイン名とIPアドレスを対応付けます。
  • DNSキャッシュポイズニングでは、名前解決に使う情報へ偽の対応を混入させます。
  • DDoS攻撃は通信を集中させ、サービスを妨害します。
  • 攻撃名は結果だけでなく、何をどのように攻撃するかで見分けます。

※出典:令和3年度 ITパスポート試験 問56