平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問6
テクノロジ/セキュリティDNS 水責め攻撃(ランダムサブドメイン攻撃)の手口と目的に関する記述のうち,適切なものはどれか。
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問6
- アISP が管理する DNS キャッシュサーバに対して,送信元を攻撃対象のサーバの IP アドレスに詐称してランダムかつ大量に生成したサブドメイン名の問合せを送り,その応答が攻撃対象のサーバに送信されるようにする。
- イオープンリゾルバとなっている DNS キャッシュサーバに対して,攻撃対象のドメインのサブドメイン名をランダムかつ大量に生成して問い合わせ,攻撃対象の権威 DNS サーバを過負荷にさせる。
- ウ攻撃対象の DNS サーバに対して,攻撃者が管理するドメインのサブドメイン名をランダムかつ大量に生成してキャッシュさせ,正規の DNS リソースレコードを強制的に上書きする。
- エ攻撃対象の Web サイトに対して,当該ドメインのサブドメイン名をランダムかつ大量に生成してアクセスし,非公開の Web ページの参照を試みる。
正解:イ
解説
DNS 水責め攻撃(ランダムサブドメイン攻撃)は,オープンリゾルバとなっている DNS キャッシュサーバなどに対して,攻撃対象のドメインの実在しないサブドメイン名をランダムかつ大量に生成して問い合わせることで,キャッシュサーバから攻撃対象の権威 DNS サーバへの再帰的な問合せが大量に発生し,権威 DNS サーバを過負荷にしてサービス不能に陥れる攻撃です。
選択肢ごとの解説
- ア誤り。送信元を偽装した問合せを送り応答パケットを攻撃対象に送り付ける手口は DRDoS(DNS リフレクション)攻撃の説明であり,水責め攻撃とは異なります。
- イ正しい。オープンリゾルバに対して攻撃対象ドメインのサブドメイン名をランダムかつ大量に問い合わせ,権威 DNS サーバを過負荷にするのが DNS 水責め攻撃です。
- ウ誤り。正規の DNS リソースレコードを上書きする手口は DNS キャッシュポイズニングの説明であり,水責め攻撃とは異なります。
- エ誤り。Web サイトの非公開ページへのアクセスを試みる手口はディレクトリ/ファイル探索(ブルートフォースでの URL 探索)であり,DNS 水責め攻撃とは異なります。