正しいパスワードを忘れた場合は、パスワードで保護されたODT文書を開くことができますか?

正しいパスワードを忘れた場合は、パスワードで保護されたODT文書を開くことができますか?

.odtパスワードで保護された古い文書には長いパスワードがあります。私はこのパスワードを別の目的で使用しているので、これがこのodt文書の初期パスワードであると確信しています。

ところで、その文書のパスワードを少しだけ変更しましたが、今は何年も文書を使用していないため、具体的な変更が何であるかを忘れていました。 (こうすると「初期」パスワードなどを失わないことが確実なので覚えやすく見えます。)

.odt私は非常に似たパスワードを持っていますが、そのパスワードを「解読」する方法はありますか?

答え1

試してみてくださいジョン・ザ・リッパー以下を使用してハッシュ値を抽出します。libreoffice2john FILE > odt.hash

johnその後、無差別代入を使用する前に、可能なパスワードをできるだけよく説明する必要があります。 (不確かさが少ないほど必要な処理能力も減少します。)

ファイルに可能なパスワードをリストできる場合は、

john --wordlist=the_pathname_of_list --fork=CORES odt.hash

しかし、ただその他様々なオプション知っていない場合は、たとえば、数字、大文字、小文字の1〜8文字のすべてのパスワードを繰り返すために使用できます。

john --fork=CORES -1=?l?u?d --mask='?1' --min-length=1 --max-length=8 odt.hash

少なくとも、これは冷却システムの良いテストを提供します:-)

関連情報