我需要調整 pdf 文件的大小以裁剪其周圍的白色邊框。我可以在 Ubuntu 上使用 PDF-Shuffler 裁剪它。但由於所有者密碼保護,無法儲存變更。當我嘗試使用 PDF 編輯器開啟該文件時,它要求輸入該密碼。
由於我不知道所有者密碼,因此無法使用常規恢復系統。也有很多線上系統,但這是一個非常緩慢的過程,即使大多數都無法刪除所有者密碼。現在正在尋找專門用於 Ubuntu 的腳本/軟體來刪除該所有者密碼。
答案1
在 Ubuntu 上,您可以使用以下命令輕鬆解密忘記了所有者密碼的 PDF:
安裝包qpdf:
sudo apt-get install qpdf
解密PDF:
qpdf --decrypt encrypted_document.pdf decrypted_document.pdf
筆記:
上述說明假設您正在嘗試使用忘記的密碼來解密 PDF所有者密碼(即您可以開啟 PDF 並查看其內容,但在沒有密碼的情況下無法進行變更、列印等)。這些類型的加密 PDF 很容易解密,並且不需要 pdfcrack 或 hashcat(字典/強力密碼破解器)等工具
另一方面,一個被遺忘的 PDF使用者密碼(即,如果不提供密碼,您將無法查看 PDF 的內容)將需要 PDF 字典/強力密碼破解器,並且並不總是保證您能找到密碼。但是,如果您確實有使用者密碼並且只想保存 PDF 的解密版本,您可以使用 qpdf 執行此操作,如下所示:
qpdf --password=ENTER_PASSWORD --decrypt encrypted_document.pdf decrypted_document.pdf
Windows 二進位檔案qpdf也可以從下載http://qpdf.sourceforge.net/
答案2
Ubuntu 儲存庫有一個名為 的工具pdfcrack
,可以使用套件管理器進行安裝。這可能會嘗試為您暴力破解(猜測)密碼。
重要的提示:在許多國家,對規避加密的處罰非常嚴厲。在繼續之前,請確保您擁有破解密碼的合法權利。
打開終端機並執行以下操作:
sudo apt-get install pdfcrack
pdfcrack -f MYFILE.PDF