戦国IT - 情報処理技術者試験の過去問対策サイト
ブログお知らせお問い合わせ料金プラン

システム監査技術者 2013年 午前2 問21


問題文

ブルートフォース攻撃に該当するものはどれか。

選択肢

ア:可能性のある文字のあらゆる組合せのパスワードでログインを試みる。(正解)
イ:コンピュータへのキー入力を全て記録して外部に送信する。
ウ:盗聴者が正当な利用者のログインシーケンスをそのまま記録してサーバに送信する。
エ:ブラウザとWebサーバの間の通信で、認証が成功してセッションが開始されているときに、Cookieなどのセッション情報を盗む。

🔒 解説は解答すると表示されます

ブルートフォース攻撃【午前2解説】

正解の理由

ブルートフォース攻撃は、パスワードの候補を総当たりで試し、正しいパスワードを見つけようとする攻撃です。
アは、使用可能な文字のあらゆる組合せをパスワードとしてログインを試みています。これは総当たり攻撃そのものなので、正解です。

解法ステップ

  1. 選択肢の攻撃方法が「パスワードを推測する攻撃」か、「認証情報を盗む攻撃」かを見分けます。
  2. ブルートフォース攻撃の「候補を片端から試す」という特徴に注目します。
  3. 文字の組合せを網羅的に試すアを選びます。

選択肢別の誤答解説

  • ア:文字のあらゆる組合せを試してパスワードを探す攻撃です。ブルートフォース攻撃に該当します。
  • イ:キー入力を記録して外部へ送信する攻撃です。キーロガーによる情報窃取に該当します。
  • ウ:正当な利用者のログイン通信を記録し、後から再送信する攻撃です。リプレイ攻撃に該当します。
  • エ:ログイン後のCookieなどを盗み、利用者になりすます攻撃です。セッションハイジャックに該当します。

よくある誤解

  • パスワードを盗む攻撃全般をブルートフォース攻撃だと思う
    ブルートフォース攻撃は、パスワードを盗むのではなく、候補を試して正解を探す攻撃です。
  • よく使われるパスワードだけを試す攻撃と混同する
    よく使われるパスワードを候補にして試す方法は、辞書攻撃と呼ばれます。候補を網羅的に試すブルートフォース攻撃とは区別します。
  • ログイン後の情報を盗む攻撃と混同する
    セッション情報を盗むセッションハイジャックは、パスワード候補を総当たりする攻撃ではありません。

補足コラム

パスワードの文字数や使用文字の種類が増えると、試す必要のある組合せが急増します。例えば、使用できる文字が 種類で、パスワードの長さが 文字なら、固定長の候補数は 通りです。
多要素認証の導入や、ログイン試行回数の制限も、ブルートフォース攻撃への対策として有効です。

FAQ

Q. ブルートフォース攻撃と辞書攻撃の違いは何ですか?
A. ブルートフォース攻撃は文字の組合せなどを総当たりで試します。一方、辞書攻撃は、よく使われる単語や流出したパスワードなど、用意した候補を優先的に試します。
Q. パスワードを長くすると、なぜ有効なのですか?
A. パスワードが長くなるほど候補数が大きく増え、正しいパスワードに到達するまでに必要な試行回数が増えるためです。

関連キーワード: ブルートフォース攻撃、辞書攻撃、キーロガー、リプレイ攻撃、セッションハイジャック
← 前の問題へこの年度をクイズで解く次の問題へ →
戦国ITクイズ機能

\ せっかくなら /

システム監査技術者を
クイズ形式で学習しませんか?

クイズ画面へ遷移する→

すぐに利用可能!

©︎2026 情報処理技術者試験対策アプリ

このサイトについてブログプライバシーポリシー利用規約特商法表記開発者について