John the Ripper で PDF ハッシュをクラックする
このステップでは、John the Ripper を使用して抽出した PDF ハッシュをクラックします。このデモンストレーションでは、簡単な単語リストを使用します。
まず、~/project ディレクトリに wordlist.txt という名前の単語リストファイルを作成します。labex123(正しいパスワード)と、その他の一般的なパスワードをいくつか含めます。
echo -e "password\n123456\nlabex123\nqwerty" > ~/project/wordlist.txt
cat ~/project/wordlist.txt
次に、wordlist.txt を使用して John the Ripper で pdf_hash.txt のハッシュをクラックします。
john --wordlist=~/project/wordlist.txt ~/project/pdf_hash.txt
John the Ripper はハッシュと単語リストを処理します。一致が見つかった場合、クラックされたパスワードが表示されます。
クラック後、John が見つけて保存したクラックされたパスワードを表示できます。
john --show ~/project/pdf_hash.txt
protected.pdf のクラックされたパスワードとして labex123 が表示されるはずです。