使用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
乐在分享!~~