使用pdfcrack & crunch暴力破解PDF密码

crunch是密码字典生成器,可以根据指定的字符来生成组合密码字典。
pdfcrack是Linux下一个PDF暴力破解密工具,可以使用crunch生成的密码字典来暴力破解PDF文件的密码。
注:没有强大的算力和磁盘空间,太复杂的密码就不要尝试了,没有意义。从0~9光数字范围中找到12位长度密码组合可能性有11TB大小的密码字典。
也就是说暴力破解仅适用于在有限的资源条件下,破解简单的纯数字或较短的密码。

1、安装crunch和pdfcrack

CentOS:

[root@localhost:~]# yum -y install crunch pdfcrack

Ubuntu:

root@localhost:~# apt update
root@localhost:~# apt -y install crunch pdfcrack

2、使用crunch生成密码字典

语法:crunch 最小密码长度 最大密码长度 可能字符 [选项]
选项:
-o 输出到指定文件

root@localhost:~# crunch 4 4 0123456789abcdefghijkmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ –o ./pwdict.txt

3、使用pdfcrack指定密码字典暴力破解PDF文件密码

语法:pdfcrack -f PDF文件名 [选项]
选项:
-w,--wordlist=FILE 指定密码字典文件

root@localhost:~# pdfcrack -f my.pdf -w ./pwdict.txt
posted @ 2022-05-19 15:35  RidingWind  阅读(2635)  评论(0编辑  收藏  举报