当我拿出这款PDF破解利器 阁下应该如何应对

当我拿出这款PDF破解利器 阁下应该如何应对

PDF是我们工作中最常见的一种文档格式。对于重要的文件我们往往会采用加密的形式。但是当我忘记密码,阁下该如何应对。

接下来我们用world先生成一个pdf文件。

接着,我们在Linux中給刚刚生成的pdf添加一个密码。命令如下:

代码语言:javascript代码运行次数:0运行复制#先安装工具

apt-get install pdftk

#給文件添加密码

pdftk kali.pdf output out.pdf user_pw 666666

如上,我们給kali.pdf文件添加了一个密码(666666),并输出为out.pdf

现在,我们来看看如何破解吧。首先,我们安装工具pdfcrack

代码语言:javascript代码运行次数:0运行复制apt-get install pdfcrack

使用指定字符开始暴力破解

代码语言:javascript代码运行次数:0运行复制pdfcrack -f out.pdf -n 6 -m 8 -c 0123456789

参数详解

-f:选择要破解的pdf文件-n:密码最短多少个字符-m:密码最长多少个字符-c:使用的字符集在上面的列子中,我的密码仅为6位纯数字。破解用时不到30s。因此对于重要文件,一定要加强密码强度,并能备份密码,防止密码丢失。当然,在上面的列子中,我们仅仅用了数字,如果含有字母怎么办呢?不妨试试下面万能密码吧。

代码语言:javascript代码运行次数:0运行复制pdfcrack -f secret.pdf -n 1 -m 20 -c 0123456789abcdefghijklmnopqrstuvwxyABCDEFGHIJKLMNOPQRSTUVWXYZ...

理论上,成功率99.99%,只不过是时间问题。同样pdfcrack支持字典模式,命令如下:

代码语言:javascript代码运行次数:0运行复制pdfcrack -f out.pdf -w pass.txt

更多精彩文章 欢迎关注我们

相关推荐

护照内置芯片有什么用[新版护照芯片在哪里]
365bet足球官方开户网

护照内置芯片有什么用[新版护照芯片在哪里]

🗓️ 07-02 👁️ 5801
新浪软件,微博旗下app都有什么(新浪软件下载专区在哪找)
腾讯游戏未来的发力点在哪?马晓轶没有隐藏
365bet外围

腾讯游戏未来的发力点在哪?马晓轶没有隐藏

🗓️ 07-24 👁️ 7548

友情链接