我遇到了pdfcrack。我正在尝试破解发送给我的文件,但发送的密码不起作用。现在我不知道是因为它是1.5版还是密码不起作用。我使用以下链接来了解 pdfcrack 的工作原理。
https://www.maketecheasier.com/recover-lost-pdf-passwords-linux/
现在虽然我可以做一个单词表,但首先我尝试使用手册页中共享的 -n -
-n, --minpw=INTEGER
Skip trying passwords shorter than INTEGER
可以看出它说和 IIUC,这意味着它会跳过密码情人而不是给定的数字 -
$ pdfcrack -f document.pdf -n=09
PDF version 1.5
Security Handler: Standard
V: 2
R: 3
P: -1068
Length: 128
Encrypted Metadata: True
FileID: 0
U=
O=
Average Speed: 48106.7 w/s. Current Word: 'qrbd'
^CCaught signal 2!
Trying to save state...
Successfully saved state to savedstate.sav!
现在,由于该文件本质上是敏感的,因此我删除了 FileID 以及该文件生成的任何哈希值。
现在的问题是,它试图破解的当前单词或密码是“grbd”,它只有 6 个字母而不是 9 个。IIUC,我上面所做的是有 9 个字母而不是 6 个,我做错了什么?
运行它的正确方法是跳过等号,如下所示:pdfcrack -f document.pdf -n 9
但是 pdfcrack-0.20 现在已经发布,应该会随着时间的推移逐渐进入发行版,所以两者可能很快就会起作用。同时,您可以通过跳过等号来运行它。