ITパスポート 令和3年度 問56
セキュリティ
インターネットにおいてドメイン名とIPアドレスの対応付けを行うサービスを提供しているサーバに保管されている管理情報を書き換えることによって,利用者を偽のサイトへ誘導する攻撃はどれか。
- ア DDoS攻撃
- イ DNSキャッシュポイズニング
- ウ SQLインジェクション
- エ フィッシング
答えと解説
✓ これが正解イ DNSキャッシュポイズニング
解説
DNSの対応表を書き換えて偽サイトへ導く攻撃のことです。
インターネットでは、人が読む名前であるドメイン名と、機器が使うIPアドレスとを対応づける仕組みがあり、その役目をDNSが担っています。利用者の機器は、名前を尋ねて返ってきたIPアドレスへ接続します。DNSキャッシュポイズニングは、この対応づけを一時的に覚えている情報へ偽の対応を混ぜ込み、正しい名前を入力した利用者を、攻撃者が用意した偽のサイトへ導く攻撃です。利用者から見ると、打ち込んだ名前は正しいままなので、だまされていることに気づきにくいところが厄介です。つまり、うそをつかれているのは利用者ではなく、名前を引く仕組みのほうになります。対策としては、問い合わせの内容を推測されにくくする工夫や、応答に署名を付けて偽物を見分ける仕組みが使われます。よって当てはまるのはDNSキャッシュポイズニングです。
ほかの選択肢の解説
- ア DDoS攻撃:DDoS攻撃は、多数の機器から一斉に大量の通信を送りつけ、相手のサービスを使えない状態に追い込む攻撃です。止めることが目的であって、偽のサイトへ導くための書き換えではありません。使えなくする攻撃です。
- ウ SQLインジェクション:SQLインジェクションは、入力欄にデータベースへの命令を混ぜ込み、本来は見えない情報を引き出したり書き換えたりする攻撃です。狙われるのはWebアプリケーションの側で、名前を引く仕組みではありません。狙う先が違います。
- エ フィッシング:フィッシングは、本物に似せたメールやサイトで利用者をだまし、自分から情報を入力させる手口です。人の思い違いに付け込む形なので、サーバの管理情報を書き換えるという設問の説明とは道すじが違います。人の思い違いに付け込む手口です。
関連用語
- DNSキャッシュポイズニングPCの代わりに名前を引き、結果を控えておくDNSキャッシュサーバに、嘘の住所を覚えさせる攻撃です。
- DDoS攻撃乗っ取られた多数の機器から一斉に仕掛けるDoS攻撃で、送信元を絞って防ぐのが難しくなります。
- SQLインジェクション入力欄にデータベースへの命令を混ぜ込み、想定していない操作をさせる攻撃。
- フィッシング本物に似せたサイトやメールで、IDやパスワードをだまし取る手口です。
- ドメイン
名 インターネット上の場所を、人が読める形で表した名前。 - IPアドレスネットワークにつながった機器を見分けるための番号。
出典:令和3年度 ITパスポート試験 問56
解説は当サイト独自のもので、IPA(独立行政法人情報処理推進機構)とは関係ありません。
関連問題
- 令和8年度 問95:
SQLインジェクションの 問題 (SQLインジェクション) - 令和7年度 問58:
DNSの 説明 (ドメイン 名) - 令和8年度 問96
(DDoS攻撃) - 令和6年度 問100
(DNSキャッシュポイズニング) - 令和5年度 問73
(フィッシング)
同じ分野の問題
誤りを見つけたら報告する