我需要调整 pdf 文件的大小以裁剪其周围的白色边框。我可以使用 Ubuntu 上的 PDF-Shuffler 裁剪它。但由于所有者密码保护,无法保存更改。当我尝试使用 PDF 编辑器打开该文件时,它要求输入该密码。
因为我不知道所有者密码,所以不能使用常规恢复系统。也有很多在线系统,但这个过程非常缓慢,甚至大多数都无法删除所有者密码。现在正在寻找专门用于 Ubuntu 的脚本/软件来删除所有者密码。
答案1
在 Ubuntu 上,您可以使用以下命令轻松解密忘记所有者密码的 PDF:
安装包編輯:
sudo apt-get install qpdf
解密PDF:
qpdf --decrypt encrypted_document.pdf decrypted_document.pdf
笔记:
上述说明假设您正在尝试解密一个忘记了所有者密码(即,您可以打开 PDF 并查看其内容,但没有密码则无法进行更改、打印等操作)。这些类型的加密 PDF 很容易解密,不需要 pdfcrack 或 hashcat(字典/暴力破解密码器)等工具
另一方面,PDF 中有一个被遗忘的用户密码(即,如果不提供密码,您就无法查看 PDF 的内容)将需要 PDF 字典/强力密码破解程序,并且您不一定能找到密码。但是,如果您确实有用户密码,并且只想保存 PDF 的解密版本,您可以使用 qpdf 执行此操作,如下所示:
qpdf --password=ENTER_PASSWORD --decrypt encrypted_document.pdf decrypted_document.pdf
Windows 二进制文件編輯也可以从下载http://qpdf.sourceforge.net/
答案2
Ubuntu 存储库中有一个名为的工具pdfcrack
,可以使用包管理器进行安装。它可以尝试为您暴力破解(猜测)密码。
重要的提示:在许多国家,破解加密的惩罚非常严厉。在继续操作之前,请确保您有破解密码的合法权利。
打开终端并执行以下操作:
sudo apt-get install pdfcrack
pdfcrack -f MYFILE.PDF