情報処理​安全確保​支援士 令和7年度 秋期 午前II、全25問のうちの問2。

出典:令和7年度 秋期 情報処理安全確保支援士試験 午前II 問2

Pass the Hash 攻撃はどれか。

  1. アパスワードのハッシュ値から導出された平文パスワードを使ってログインする。
  2. イパスワードのハッシュ値だけでログインできる仕組みを悪用してログインする。
  3. ウパスワードを固定し,利用者 ID の文字列のハッシュ化を繰り返しながら様々な利用者 ID を試してログインする。
  4. エハッシュ化されずに保存されている平文パスワードを使ってログインする。
答えと解説を開く

正解はイです。

Windows のネットワーク認証の一部 (NTLM など) では、パスワードのハッシュ値そのものが、認証の答えを作る鍵として使われます。そのため、1 台の機械のメモリなどからハッシュ値を盗めば、元のパスワードを解き明かさなくても、別の機械に本人としてログインできます。この「ハッシュ値だけでログインできる仕組み」を悪用するのが Pass the Hash で、イが当てはまります。

ほかの選択肢が違う理由

  • アハッシュ値から元のパスワードを割り出して使うのは、パスワードの解析 (クラッキング) です。Pass the Hash は平文に戻さずにハッシュ値のまま使う点が違います。
  • ウパスワードを固定して利用者 ID を次々に試すのは、逆総当たり攻撃の考え方です。利用者 ID をハッシュ化する手順は、どの攻撃の説明にも当たりません。
  • エ平文のまま保存されたパスワードを盗んで使うのは、保存の仕方の不備を突くもので、ハッシュ値を使う Pass the Hash とは別の話です。

仕組み

ハッシュ化は、パスワードを元に戻せない形にして保存するための工夫です。ところが認証の手順の中でハッシュ値そのものが「合言葉」の役をしていると、ハッシュ値を盗まれた時点で合言葉を盗まれたのと同じになります。

社内の 1 台が乗っ取られると、そこに残っていた管理者のハッシュ値で隣の機械へ次々に入られ、被害が広がります。管理者の権限で日常の作業をしない、機械ごとにちがう管理者のパスワードにする、古い認証方式を減らす、といった守りが効きます。

この問に出る言葉