pdfcrack スピードを上げるための単語リストの作成

pdfcrack スピードを上げるための単語リストの作成

pdfcrack以前共有したことがあります。ここ。今は退屈でpdfcrackコードを解読するのに長い時間がかかります。

しかし、単語リストを使って助けを得ることができれば、プロセッサ全体がより速くなるでしょうか?しかし、単語リストをどのように作成しますか?たとえば、最初の4文字は文字で、残りの4文字は数字であることがわかります。どのようにそれを作成し、そのスタック/単語リストをpdfcrack

ベストアンサー1

単語リストを生成する一般的なツールはですcrunch

たとえば、最初の4文字は文字で、残りの4文字は数字であることがわかります。

次のコマンドは、上記の説明に基づいて単語リストを生成します。

crunch 8 8 abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ -t @@@@%%%%

この回答これがどのように機能するかを理解するのに役立ちます@。 )%crunch

出力を通常のファイルにリダイレクトして結果を通常のファイルに保存したら、次の-wオプションでファイルを使用できますpdfcrack

crunch … >wordlist
pdfcrack -w wordlist protected.pdf

crunchファイルサイズが約612GBであることを伝えます。私があなたなら、あるツールを別のツールにリンクします。残念ながらpdfcrack -w(少なくとも私のDebianでは)従わない-標準入力意味規則。私はまだこれを行うことができます:

crunch … | pdfcrack -w /dev/stdin protected.pdf

利用が難しい場合/dev/stdin、名前付きfifoを生成し、通常のファイルの代わりに使用します。

mkfifo myfifo
crunch … >myfifo &
pdfcrack -w myfifo protected.pdf

おすすめ記事