IPA公式正解:ウ 問合せ時の送信元ポート番号をランダム化することによって,DNSキャッシュサーバに偽の情報がキャッシュされる確率を大幅に低減させる。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【ウ】です。カミンスキー攻撃はDNSキャッシュポイズニングの脆弱性を突く手法であり、DNS問い合わせの送信元ポート番号やトランザクションIDをランダム化することが有効な対策となります。
【詳細解説】■ 本問の核心・解法のポイント
DNSキャッシュポイズニングの高度な手法であるカミンスキー攻撃の仕組みと、それに対するDNSキャッシュサーバ側の防御策(ポートランダム化)の本質を問う問題です。
・各選択肢の徹底解説:
・ア:サーバの冗長構成は可用性(DoS攻撃等への耐性)を高めるためのものであり、キャッシュポイズニング対策ではありません。
・イ:SPFは電子メールの送信元ドメイン認証技術であり、DNSのキャッシュポイズニング対策とは無関係です。
・ウ:【選択肢ウ★】 正しい記述です。送信元ポート番号とトランザクションIDの双方を推測困難な形でランダム化することにより、攻撃者が偽の応答を一致させる確率を激減させます。
・エ:プレースホルダを用いたエスケープ処理は、SQLインジェクションに対する対策です。
よって正解はウです。