• ベストアンサー

ブルートフォースアタック

こんな事ここで聞くのはお門違いかもしれませんが、 8文字のブルートフォースアタックってどれくらいの時間を要しますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

Googleでキーワード入力すると, 94の 8乗 = 6.09568939 × 10の15乗 95の 8乗 = 6.63420431 × 10の15乗 ですから, 6,161,234,432,565,771個のパスワードを生成したなら, 1文字あたり94種類の文字パターンがあるんじゃないでしょうか。 94種×5重の空ループをおこなうJavaプログラムを作成したら, 私の手元のCore i7 1.70GHzノートPCで約5.8秒になりました。 となると 5.8×94×94×94/60/60/24≒約55日になります。 全パスワード個数分の空ループをしただけですから, システム応答の遅延を加味するなら別途概算してください。

4x7z1mm0z
質問者

お礼

解説わかりやすかったです。 回答ありがとうございます。

その他の回答 (1)

  • ok-kaneto
  • ベストアンサー率39% (1798/4531)
回答No.1

8文字の中に大文字小文字の別または特殊文字、数字が含まれているかどうかで何十倍かの差がでます。コンピュータの性能にも大きく変わります。

4x7z1mm0z
質問者

お礼

回答ありがとうございます。

4x7z1mm0z
質問者

補足

Brute force will generate 6161234432565771 Passwordsとでていますが、これで何かわかるでしょうか? 性能の方ですが Celeron CPU 3.06GHz 3.07GHz 1.99 GB RAM です。

関連するQ&A