Buttonプログラミング、3DCGなどなど、やりたいことをやるブログホームプログラミングブルートフォースアタックについて考えてみる2019年4月29日プログラミング総当たり攻撃をしたくなりました。何通りを求める方法は知らないとあれこれ考えるのですが、ちゃんとした求め方があるようで、それを知っておくだけで簡単に「何通り」かを求めることができます。「0~9」の数字が3桁あるとしたら、10の3乗をすればいいそうです。1000」で1000通りの組み合わせがあるそうです。こちらは「1~9」ではなく「0~9」ですので10文字あるわけですね。やっていけばいつかはあくということですね。解読時間の目安もネットに公開されている既出というかグーグルで検索して1ページ目に表示される情報によると、26文字の4桁であってもコンピューターにやらせば「3秒」しかかからないそうです。45万通りあっても解読に3秒しかかからないらしいです。4)ところが上の結果をみて驚きましたが、26文字が10桁になると、解読に32年くらいかかるそうです。「141167095653376」通りの組み合わせのようです。この時点で総当たり攻撃のやる気をなくしました。実際には記号や大文字などが含まれますので60文字と10桁以上となるとコンピューターであっても解読に何十万年とかかることになるそうです。ここで終わりでもよかったがさらに妄想を膨らませてみる中国人だか韓国人だかよくわかりませんが、たまに100台くらいのスマホを動かしているのを目にしたことが「ある気がします」。それでなにに使うかはわかりませんが、1台のコンピューターで解読できる時間が10万年だったとして、単純に100でわってみると1000年。なんだかばかばかしくなってきたのでここでやめ。icon関連記事phpの基本(抽象クラスとはなにか)pythonのopenpyxlモジュールを使ってエクセル操作【6時間目:集計】Unity全方位2Dシューティングチュートリアル12回目。Studio】JavaのThread.Sleep()で処理がうまくいかないときの対処方法PHP7でビルトインサーバーを使ってウェブテストするpythonでパソコンを壊します!Railsでよくおきるエラーま。Cosmicの仮想環境を作るUbuntuにプログラミングに必用なパッケージをインストールするコマンド一覧シューティングゲームビルダー入門【STGを作ってみよう】Blender入門。実践して使いこなせるようになろう。【入門】PremiereProCS6を使ってみよう。【入門】PhotoshopCS6を使ってみよう。初心者のプログラミング当サイトをご利用いただきありがとうございますこのチートシートの作成にはかなりの時間がついやされています。【35EMrYJTRnat2f3bqr5JBvREr7xM5uhjVw。