ブルートフォースアタック
読み:ブルート-フォース-アタック
外語:Brute force attack
強引(ブルートフォース)な攻撃、力技による攻撃。「総当たり攻撃」とも。
概要
パスワードに対する攻撃で、aから順番に適当な文字列を作成し、それらをパスワードとして認証させてうまく入れれば成功、というような攻撃方法。
可能性のある全てのパターンを総当たりで攻撃するもので、時間は掛かるが、時間さえ掛ければいつか必ず攻撃に成功する。
特徴
かつてUNIXで、ユーザーのパスワードは暗号化された(ハッシュ化された)状態で/etc/passwdに書かれていた。現在、このファイルにパスワードを書かないのは、この攻撃に対する脆弱性による。
ブルートフォースアタックは、ハッシュ関数への攻撃方法として使われることが多い。
再検索