問73 Web サービスへの攻撃の名前

ITパスポート 令和7年度 公開問題、全100問のうちの問73。

出典:令和7年度 ITパスポート試験 公開問題 問73(選択肢の表を文に組み直した。振り仮名(脆弱性)は省いた)

Web サービスを狙った攻撃に関する記述と攻撃の名称の適切な組合せはどれか。

a Web サービスが利用しているソフトウェアに脆弱性の存在が判明したとき,その修正プログラムが提供される前に,この脆弱性を突いて攻撃する。

b 複数のコンピュータから大量のパケットを一斉に送り付けることによって,Web サービスを正常に提供できなくさせる。

c 理論的にあり得るパスワードのパターンを順次試すことによって,正しいパスワードを見つけ,攻撃対象の Web サービスに侵入する。

  1. アa DDoS 攻撃,b ゼロデイ攻撃,c ブルートフォース攻撃
  2. イa DDoS 攻撃,b ブルートフォース攻撃,c ゼロデイ攻撃
  3. ウa ゼロデイ攻撃,b DDoS 攻撃,c ブルートフォース攻撃
  4. エa ゼロデイ攻撃,b ブルートフォース攻撃,c DDoS 攻撃
答えと解説を開く

正解はウです。

a は、脆弱性が見つかってから修正プログラムが出るまでの間を狙う攻撃です。修正が出る日を 1 日目とすると、それより前 (0 日目) に攻めるので、ゼロデイ攻撃と呼びます。b は、たくさんのコンピュータから一斉に大量のパケットを送り付け、サービスを止める攻撃です。これは DDoS 攻撃 (分散型サービス妨害攻撃) です。c は、ありえるパスワードの組合せを順に全部試す攻撃です。これはブルートフォース攻撃 (総当たり攻撃) です。a はゼロデイ攻撃、b は DDoS 攻撃、c はブルートフォース攻撃になります。だから正解はウです。

ほかの選択肢が違う理由

  • アa と b が入れ替わっています。修正の前に脆弱性を突くのはゼロデイ攻撃で、大量のパケットを送るのが DDoS 攻撃です。
  • イ三つともずれています。a はゼロデイ攻撃、b は DDoS 攻撃、c はブルートフォース攻撃です。
  • エb と c が入れ替わっています。大量のパケットを送るのが DDoS 攻撃、パスワードを全部試すのがブルートフォース攻撃です。

仕組み

名前から覚えられます。DDoS の最初の D は Distributed (分散) で、多くのコンピュータから攻めます。ブルートフォースは「力ずく」という意味です。

対策もそれぞれ違います。ゼロデイ攻撃には怪しい通信の検知、DDoS 攻撃には大量の通信を受け止める仕組み、ブルートフォース攻撃にはログインの試行回数の制限が使われます。

この問に出る言葉