平成29年度 春期 ITパスポート 問81(テクノロジ)
出典:平成29年度 春期 ITパスポート試験 公開問題 問81(独立行政法人情報処理推進機構(IPA))
Webサーバの認証において,同じ利用者IDに対してパスワードの誤りがあらかじめ定められた回数連続して発生した場合に,その利用者IDを自動的に一定期間利用停止にするセキュリティ対策を行った。この対策によって,最も防御の効果が期待できる攻撃はどれか。
- アゼロデイ攻撃
- イパスワードリスト攻撃
- ウバッファオーバフロー攻撃
- エブルートフォース攻撃
正解と解説を見る
正解:エ
【アカウントロックが有効な攻撃】
パスワードの誤りが一定回数続いたら、その利用者IDを一定期間使えなくする対策を、アカウントロックといいます。1つの利用者IDに対して、パスワードを大量に試す攻撃に有効です。
・ブルートフォース攻撃(総当たり攻撃):1つの利用者IDに対して、考えられる全ての文字の組合せのパスワードを次々に試す攻撃です。何度も誤りが続くので、アカウントロックで防げます。
・パスワードリスト攻撃:ほかのWebサイトから漏えいした利用者IDとパスワードの組を使って、ログインを試みる攻撃です。正しい組を使うので、1つのIDで何度も誤ることは少なく、アカウントロックの効果は限られます。
【選択肢の検討】
ア:ゼロデイ攻撃は、ソフトウェアの脆弱性が見つかってから、修正プログラムが提供される前に、その脆弱性を突く攻撃です。パスワードの試行とは関係がありません。
イ:パスワードリスト攻撃は、漏えいした正しいIDとパスワードの組を使うので、1つのIDで誤りが連続しにくく、アカウントロックの効果は限られます。
ウ:バッファオーバフロー攻撃は、メモリの領域を超えるデータを送り込む攻撃で、パスワードの試行とは関係がありません。
エ:1つの利用者IDに対してパスワードを次々に試すブルートフォース攻撃には、アカウントロックが最も効果的です。
よって、正解は選択肢エです。