跳到主要内容
PulsarKit

PDF解密

输入你已有的密码,得到一份打开时不再要求输入密码的PDF。

把文件拖到这里

.pdf · 最大300 MB

如何移除密码

  1. 1

    拖入加密的PDF

    添加一个文件,或最多二十个。文件由你的浏览器读取,不会发送到任何地方。

  2. 2

    输入你已有的密码

    一个密码适用于整批文件。如果文档不用密码就能打开,只是禁止打印,就把密码框留空:只需要解除所有者权限限制。

  3. 3

    下载没有密码的文件

    保存一份在任何阅读器里都能直接打开的副本。多个文件会打包成一个ZIP压缩包。

这个工具做什么,以及永远不会做什么

它从你有权打开的文档中移除你知道的密码。你输入密码,文件在浏览器中解密,下载的副本打开时不再要求输入密码。它还能解除另一类文件上的所有者限制:这些文件无需密码就能打开,却禁止打印或复制。它不会找回、猜测或暴力破解你忘记的密码,也没有附带任何字典或破解库。猜密码不是以后可能补上的缺失功能,而是一条界线:一边是处理你自己的文档,另一边是闯入别人的文档。连续输错三次密码,按钮会暂停三十秒。

文档的其他部分都不会改变

只重写加密层。页数、页面顺序、文字层、书签、链接、表单字段和嵌入字体都原样保留,所以解密后的合同仍然和你收到的那份一字不差。关闭解除限制的开关,就会从文件中读取原有的打印和复制权限,原封不动地沿用。

密码不会离开这个标签页

qpdf编译成WebAssembly,在这个页面里运行。文档在浏览器内存中解密,然后直接作为下载交还给你。密码只进入引擎,不去别处:引擎不发出任何网络请求,密码不会写入存储,不会带到下一个工具,关闭标签页就会清除。

常见问题

能找回我忘记的密码吗?

不能,这是有意为之,而不是能力不足。猜密码就是闯入文档,而不是处理你自己的文档,所以没有内置暴力破解或字典攻击,以后也不会有。如果密码丢了,请找文件的创建者要一份新的副本。

我的文件或密码会发送到服务器吗?

都不会。引擎是在这个标签页里运行的WebAssembly,所以文档在你自己的电脑上解密,密码只作为参数传给这个引擎。不上传任何内容,不记录任何日志,服务器上也没有需要谁去删除的副本。

用户密码和所有者密码有什么区别?

用户密码用来打开文档,没有它就什么也读不了。所有者密码只控制打印、复制等权限,一个文件可以只有其中一种。这就是为什么有些PDF能立刻打开,却仍然拒绝打印。

为什么PDF能打开,却不能打印?

它带有设置了限制权限位的所有者密码,而用户密码是空的。任何阅读器都能打开它,但打印、复制或编辑被关闭了。把密码框留空,不用输入任何内容就能解除这些限制。

页面、书签和文字层会保留吗?

会。只去掉加密。页数和顺序、可选中的文字层、书签、内部和外部链接、批注以及表单字段都原样复制,文件大小通常和原文件相差不过百分之几。

为什么输错三次密码后要等一会儿?

为了不让这个表单变成猜密码的机器。前两次输错各等一秒,第三次要等三十秒,并附上说明。打错字很快就能重来;有计划的猜测则变得毫无意义。计数器保存在这个标签页里,选择另一个文件时会重置。

可以移除别人PDF的密码吗?

不可以。这个工具用于你拥有或有权打开的文档,使用的是别人给你的密码。移除不属于你的文件的保护,要由文件所有者决定,在很多地方还涉及法律。拿不准时,问问发件人。

之后怎么重新加上密码?

用我们的“PDF加密”工具,它会用AES-256重新加密文档,还能设置打印和复制权限。常见的流程是:先移除密码,编辑或压缩文件,再用新密码重新加密。

指南

相关工具