DNS キャッシュサーバに対して外部から行われるキャッシュポイズニング攻撃への対策のうち,適切なものはどれか。
平成29年度 春期 応用情報技術者 問41
テクノロジ系
正解と解説
正解 イ
キャッシュサーバが再帰的な問合せに応答する相手を内部ネットワークに限ると、外部の攻撃者は偽の応答を仕込みにくくなります。
キャッシュポイズニングは、DNS(Domain Name System)キャッシュサーバに偽の応答を受け取らせ、誤った名前解決情報をキャッシュさせる攻撃です。攻撃者は、外部からキャッシュサーバに再帰的な問合せをさせ、その問合せへの正規の応答より先に偽の応答を送り込みます。外部からの再帰的な問合せに応答しない設定にすると、攻撃者が問合せのタイミングを作れなくなります。これにより攻撃は成立しにくくなります。オープンリゾルバを作らないことは、DNSの基本的な対策です。
ア:外部からの再帰的な問合せに応答すると、オープンリゾルバになります。攻撃者が問合せを起こせるので、キャッシュポイズニングを受けやすくなります。
ウ:送信元ポート番号を固定すると、攻撃者が偽の応答を合わせやすくなります。対策は、ポート番号をランダムにすることです。
エ:トランザクションIDを固定すると、偽の応答が正規の応答として受け入れられやすくなります。対策は、IDをランダムにすることです。
出典:平成29年度 春期 応用情報技術者試験 問41
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 春期 応用情報技術者試験 問41(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方