- ベストアンサー
ブルートフォースアタック
こんな事ここで聞くのはお門違いかもしれませんが、 8文字のブルートフォースアタックってどれくらいの時間を要しますか?
- みんなの回答 (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日になります。 全パスワード個数分の空ループをしただけですから, システム応答の遅延を加味するなら別途概算してください。
その他の回答 (1)
- ok-kaneto
- ベストアンサー率39% (1798/4531)
回答No.1
8文字の中に大文字小文字の別または特殊文字、数字が含まれているかどうかで何十倍かの差がでます。コンピュータの性能にも大きく変わります。
質問者
お礼
回答ありがとうございます。
質問者
補足
Brute force will generate 6161234432565771 Passwordsとでていますが、これで何かわかるでしょうか? 性能の方ですが Celeron CPU 3.06GHz 3.07GHz 1.99 GB RAM です。
お礼
解説わかりやすかったです。 回答ありがとうございます。