パスワード再設定の時間計算機

どのくらいの時間をかけても、あるパスワードを解読できるか知りたいですか?以下で、「暴力的な破壊、辞書攻撃、暗号化攻撃」という3つの方法の仕組みを説明します。また、なぜ異なるファイル形式によって難易度に大きな違いがあるのか、そしてグラフィックカードとCPUの処理能力の違いについても説明します。

計算してみてください:純粋な暴力クラックにはどれくらい時間が

計測したい長さまでドラッグします。具体的に何人か覚えていなくても構いません。少し長く選ぶと最悪のシナリオを見ることができます。
ロゴの中の数字は、1桁あたり何種類の選択肢があるかです。範囲が1段階拡大するごとに、総組み合わせ数は倍増する。
推定結果
試す必要があるパスワードの合計数
—

ソフトウェアを自分でダウンロードする vs 私たちに任せる

コントラスト項 自分でクラックソフトをダウンロードする お任せください
計算力 ほとんどの場合、家庭用コンピュータには内蔵グラフィックスカードしかありません 複数の GPU 復号化マシンが同じタスクを同時に実行する
パスワード辞書 インターネットで何十万もの記事をランダムに見つけましたが、重複していて無効な記事がたくさんありました 長年にわたって蓄積され、洗浄された辞書は、使用習慣に応じて分類されています
クラッキング戦略 最初から最後まで一つ一つ頑張ってみます まず辞書、次にマスク、次に全量、マルチレベルの戦略を段階的に推進する
走り続けてもいいですか コンピューターの電源を入れたままにしておく必要があります。電源を切ったり再起動したりすると 7×24 サーバー上で実行し、コンピューターをオフにしても影響を受けません
解ける可能性 すべては運次第です。パスワードがもう少し長いと基本的には無理です 最も可能性の高い組み合わせを最初に上書きします。短いパスワードは数十分以内に結果が出ることがよくあります
スタートコスト ドライバーをインストールし、コマンドラインを設定し、エラーを報告しても誰 ファイルをアップロードするだけで、結果をお知らせします

この計算機について

  1. 速度基準は1枚のRTX 3080グラフィックスカードの公開テストデータを取り、保守的に換算したもので、機種によって結果が異なる。
  2. 時間は「平均して半分の組み合わせを試す」という見積もりで、運が良ければ早く命中し、運が悪ければ一ラウンドを終える。
  3. ここの数字は純粋な暴力で推定されています。実際の処理にはまず辞書とマスクを使用しますが、よくある弱いパスワードは数分で出ることが多く、そんなに長く待つ必要はありません。
  4. 同じファイルでは、暗号化されたバージョンによって非常に大きな差があります。Word ドキュメントの 2003 年版と 2013 年版は何万倍も異なります。

パスワードの復元がなぜこんなに難しいのでしょうか?その原理と計算能力について、わかりやすく説明します

パスワードの復元というのは、すべての可能な組み合わせを試し続けることで、正しいものにたどり着くことです。試行回数が少なく、組み合わせが少ないほど、成功する確率は高くなります。逆に、組み合わせが多いほど、一回ごとの試行コストが高くなり、復元の可能性も低くなります。この計算機は、「何回試行するか」と「各試行にかかる時間」を定量的に示し、ファイルの安全性について直感的な理解を得ることができます。また、なぜ一部のファイルは数分で開けられる一方で、他のファイルはコンピューターを壊しても開けられないのかも理解できるようになります。

一、暴力破解:すべての組み合わせを一つずつ試してみる

Brute Force は、事前知識に依存せず、文字セットと長さごとにすべての可能性を網羅的に列挙します。8 桁の純粋な数字の組み合わせは 1 億種類しかありませんが、大文字と小文字 + 数字 + 記号の 8 桁のパスワードは 6 × を超えています。 10¹⁴ 種類。aaaaaaaaから最後の組み合わせまで試してみます。特徴は「最も愚かで安定している」ということです。時間さえあれば、理論的には必ず試してみます。その代価は、組み合わせ数が長さと文字セットに応じて指数関数的に膨張することであり、少し長いパスワードは、単機では何世代も試しきれない。

二、辞書攻撃:まずは、人間の言葉に最も似ているパスワードを試してみる

ほとんどの人は、ランダムな文字化けをパスワードとして使用するのではなく、誕生日、名前、キーボードシーケンス(qwerty)、または一般的な単語を使用します。辞書攻撃はこれらの高頻度パスワードを語彙表に整理し、優先的に一つ一つ試し、往々にして数分で弱いパスワードに命中することができる。その効率は純粋な暴力よりはるかに高いが、パスワードが本当に語彙表にあることが前提である。強力なランダムパスワードに遭遇するとどうしようもない。私たちが長年にわたって蓄積し、洗浄してきた暗号辞書は、まさにこのステップのヒット率を上げるためです。

3. マスク攻撃:暴力クラックに「既知の条件」を加える

マスク攻撃は暴力クラッキングのスマートなバージョンです。「パスワードは8桁、始まりは大文字、终わりは2024」を覚えていれば、これらの条件をクラッカーに伝え、条件を満たす组み合わせのみを生成させることができます。もともと6×10¹⁴种类の全集が、一気に数亿种类に缩小され、「宇宙寿命」から「数时间」に変わるかもしれない。タスクを提出する際に覚えている手がかりをもう少し記入すると、成功率が明らかに上がる理由でもあります。

四、なぜ異なるフォーマットの難易度に数万倍の差があるのか?——ハッシュ化の反復回数によるものです

ファイルはパスワードを直接照合するのではなく、パスワードを照合して算出した「ハッシュ値」である。パスワードを試すたびに、プログラムはまずハッシュ演算を行う必要があり、反復回数が多いほど遅くなります。古いフォーマットはほとんど保護されていません。Office 97 は MD5 / RC4 を使用しており、グラフィックス カードは毎秒数千万回試行できます。Office 2013 から PBKDF2 の反復は約 10 万回行われ、1 秒あたり 1,000 回しか試すことができず、1 万倍遅いです。PDF は RC4 が弱く、AES がやや強い。RAR5 は約 30,000 回の反復を行い、RAR3 の数十倍遅いです。7Z は 50 万回以上の反復を行い、一般的なフォーマットの中で最も難しいカテゴリです。同じパスワードが、他人のマシンで数十分で解け、自分で何日も動かない原因はここにある。

五、グラフィックカード(GPU)とCPUの計算能力の差

ハッシュ計算は、典型的な「大量の繰り返し処理であり、それぞれが独立している」という性質を持っています。これは、グラフィックカードの並列アーキテクチャに非常に適しています。一般的なゲーム用グラフィックカードには数千ものコアがあり、同時に数百万のハッシュを計算することができます。その速度はCPUの数十倍から百倍にもなります。一般的なコンピュータでは、内蔵グラフィックカードしかなく、またはCPUに任せるしかありませんので、速度は非常に遅いです。私たちの解密集群では、複数のGPUサーバーが同時に同じタスクを実行します。さらに、辞書やマスク戦略を用いて処理範囲を段階的に狭めていくのです。これこそが、「自分で何ヶ月も処理を行う」と「私たちに数十分で結果を出させる」という違いです。

したがって、パスワードの長さが 1 桁増加し、文字セットが 1 段階拡大するごとに、検索の難易度は 2 倍になります。より速いファイル形式を選択し、より多くのパスワードの手がかりを覚えておくことで、時間を大幅に短縮することができます。上の計算機はこれらの要素を定量化しています。ファイルの種類とパスワードの範囲を入力すると、自分のコンピュータと私たちのクラスタがそれぞれどれくらいかかるかを確認できます。もし結果があなたを絶望させたら、直接書類を私たちに渡してみてはいかがでしょうか。

よくある質問

パスワードを解読するのにどれくらいの時間がかかりますか?

パスワードの長さ、文字セット、ファイルの暗号化方法によって異なります。8桁の純数字の約1億種類の組み合わせは、普通のコンピュータで数時間から数日で試すことができる。大文字、小文字、数字、記号を含む 12 桁のパスワードで、10 の 24 乗を超える組み合わせ数を作成するには、数千年かかる可能性があります。このページの計算機でパラメータを入力すると、すぐに見積もりができます。

暴力破解、辞書攻撃、そして暗号化されたデータへの攻撃の違いは何ですか?

暴力的な解読は先験的な知識に依存せず、すべての組み合わせを列挙する。辞書攻撃は一般的な弱いパスワード語彙リストを優先的に試み、効率が高い。マスク攻撃は、暴力クラッキングに基づいて既知の手がかり(8ビット、大文字で始まるなど)を追加し、条件を満たす組み合わせだけを生成し、範囲を大幅に絞り込む。

なぜ、一部のファイルは数分で開けられるのに、他のファイルは長時間かかって開かれるのでしょうか?

なぜなら、さまざまな形式のハッシュ関数の反復回数には大きな違いがあるからです。Office 97では、比較的弱いMD5/RC4が使用されており、グラフィックカードでは毎秒数十万回の反復が可能です。一方、Office 2013以降では、約10万回の反復しか行われず、毎秒わずか1000回程度です。これは、約1万倍も遅いことになります。7zファイルの場合、反復回数は50万回を超え、これは一般的なファイル形式の中で最も反復回数が多いものです。

自分のコンピュータを無理に持ち運ぶのはやめてください

ファイルを私たちに渡して、最も可能性の高いグループを先に走るのは、あなた自身が家で数日間走るよりも意味があります。

PDF、Office、ZIP、RAR、7zなどの一般的な暗号化フォーマットをサポート

このファイル形式を解読するのはどれほど難しいですか

—
異なるフォーマットの速さは万倍も違う:古いフォーマットはほとんど防護されておらず、新しいフォーマットはわざとチェックを遅くしてクラックを引きずっている。これが同じパスワードが、他人のところで数十分で解け、自分で何日も走っても動かない理由です。