web-dev-qa-db-ja.com

部分的に忘れた暗号化パスワード

重要なファイルをVeracryptで暗号化し、ほとんどのパスワードを覚えていますが、一部が忘れられています。暗号化パスワードを取得する最も効率的な方法は何かについてアドバイスが必要です。

私のオペレーティングシステムはWindowsです。

私は今何ヶ月もパスワードを取得しようとしています。任意の助けいただければ幸いです。

2
Xem

マイクのコメントについてさらに詳しく説明します。最後の既知のパスワードのアイデアが必要であり、次にリッパージョンを使用して wordlist変異 (類似の)パスワードを生成します。 Johnのルール設定ファイルを作成する必要があります。慎重に検討すると、ワードリストはより小さなパスワードセットを提供します。したがって、ブルートフォースを実行するためのより小さなキースペース。総当たり時間を短縮します。

root@kali:~# john –wordlist=mustangwords.txt –stdout –rules:convtolowerplus000 > newmustangwords.txt

基本的に、これは次のように分割されます。

john self-explanitory, start John the Ripper
–wordlist= specifying the Word list we want to mutate
–stdout output the words generated
–rules: this is the rule set we generated in the configuration file
> output the results to a new text file

次に、 vUte で実行できるVeraCryptヘッダーキーを総当たりにする必要があります。 vUteは、BASHで記述されたVeraCrypt Bruteforcerです。ヘッダーキーは16進エディターを使用して取得できることを理解しているので、 バックツーフロントTrueCryptリカバリーストーリー:平文は暗号文です 。コンテキストについては、 VeraCryptよりもTrueCryptを使用する理由はありますか?

私が理解しているように、HashCatは同様のプロセスを実行でき、中間ステップは少なくなります。しかし、私はこれに精通していません。さらに、このブルートフォースの性質により、特に速い亀裂であることが知られていません。 VeraCryptはPBKDF2を使用します。 PBKDF2をブルートフォースでブロードフォースできる速度について を参照してください。

3
safesploit