DNSの対応情報改ざんで偽サイトへ誘導されるのはなぜ?
ITパスポート試験 令和3年度 問56 / セキュリティ › 情報セキュリティ
過去問にチャレンジ
インターネットにおいてドメイン名とIPアドレスの対応付けを行うサービスを提供しているサーバに保管されている管理情報を書き換えることによって,利用者を偽のサイトへ誘導する攻撃はどれか。
- ア
DDoS攻撃
- イ
DNSキャッシュポイズニング
- ウ
SQLインジェクション
- エ
フィッシング
会話形式の解説
講師この問題は、偽サイトへ誘導するために何を書き換えるかが決め手です。
受験者偽サイトと聞くとフィッシングを思い浮かべます。どこで区別しますか。
講師DNSはドメイン名とIPアドレスを対応付けます。ここでは、その対応情報が書き換えられています。
受験者正しいドメイン名を指定しても、対応情報が偽なら別のサイトへ誘導されるのですか。
講師はい。名前解決に使う情報へ偽の対応を混入させる攻撃が、正解のDNSキャッシュポイズニングです。
受験者DDoS攻撃もサーバを狙いますが、対応情報を書き換えるのでしょうか。
講師いいえ。DDoS攻撃は多数の端末から通信を集中させ、サービスを妨害します。
受験者SQLインジェクションは、攻撃する対象が違いますか。
講師そうです。不正な入力によってデータベースを攻撃するもので、DNSの対応情報を狙うものではありません。
受験者フィッシングは偽サイトを使う点が似ていますが、DNSの改ざんを指す名前ではないのですね。
講師そのとおりです。フィッシングは偽の連絡やサイトを使って情報をだまし取ります。攻撃名は、結果だけでなく手段で見分けましょう。
まとめ
DNSはドメイン名とIPアドレスを対応付けます。名前解決に使う情報へ偽の対応を混入させ、正しいドメイン名を指定した利用者を偽サイトへ誘導する攻撃は、DNSキャッシュポイズニングです。フィッシングも偽サイトを使いますが、DNSの対応情報を改ざんする攻撃を指す名称ではありません。
解答・解説
正解はイです
この問題のテーマ
DNSの対応情報を偽装し、利用者を偽サイトへ誘導する攻撃を識別する問題です。
解き方の考え方
DNSはドメイン名とIPアドレスを対応付け、名前解決の結果は一時保存されます。設問では、その対応情報を書き換える点に注目します。偽サイトを使う攻撃でも、対応情報の改ざんを指すかどうかで区別します。
選択肢ごとの解説
- ×ア DDoS攻撃DDoS攻撃は、多数の端末から通信を集中させてサービスを妨害します。DNSの対応情報を書き換えて偽サイトへ誘導する攻撃ではありません。
- ○イ DNSキャッシュポイズニングDNSキャッシュポイズニングは、名前解決に使う情報へ偽の対応を混入させる攻撃です。その情報が使われると、利用者は正しいドメイン名を指定しても偽サイトへ誘導されます。設問の説明に当てはまります。
- ×ウ SQLインジェクションSQLインジェクションは、不正な入力によってデータベースを攻撃します。攻撃する対象がDNSの対応情報ではないため、設問には当てはまりません。
- ×エ フィッシングフィッシングは、偽の連絡やサイトを使って情報をだまし取る攻撃です。偽サイトが登場する点は共通しますが、DNSの対応情報の改ざんを指す名称ではありません。
補足
「偽サイトへ誘導」という結果だけを見ると、フィッシングと迷いやすい問題です。設問の決め手は、DNSサーバに保管された対応情報を書き換えるという手段です。
POINT
- DNSはドメイン名とIPアドレスを対応付けます。
- DNSキャッシュポイズニングでは、名前解決に使う情報へ偽の対応を混入させます。
- DDoS攻撃は通信を集中させ、サービスを妨害します。
- 攻撃名は結果だけでなく、何をどのように攻撃するかで見分けます。
