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