数ヶ月前、ランダムにつなぎ合わせた本の表紙の単語を使用して作成したパスワードを使用して、Truecryptボリュームを作成しました。単語はスペースなしで並べて入力されました。少し前のことですが、今では単語の順番やパスワードの長さを思い出せません。しかし、私はパスワードが(本の表紙にある)20の可能な単語で構成されていることを知っています。
これらの20語を入力して、考えられるすべての組み合わせを試し、パスワードを取り戻すことができるプログラムはありますか?私はWindows7を使用しています。
インターウェブでこれを見つけました: 忘れたTruecryptパスワードを回復する方法 。
警告:この記事でリンクされたソフトウェアを使用したことはなく、(職場のATMで)リンクをクリックしたこともないので、注意して続行してください。
別の方法として、リスト内の各エントリを試行するAutoHotKeyスクリプトを使用して同様の設定を行うことができるはずですが、明らかに遅くなります。
TruecryptをクラックするためのGPUアクセラレーションソリューションがあるので、実際にはそれほど難しいことではありません。 CPUを使用しても、キースペースが比較的小さいため、実行可能であるはずです。私が理解していることから、あなたは本の表紙にある20から2から6の単語を取り、それらを連結しました。最初にすべての組み合わせを生成してワードリストを作成し、次にそれをJTRまたはhashcatで使用します。