Как расшифровать защищенный паролем PDF в OSX?

20893
Brant Bobby

У меня есть PDF, который требует пароль для просмотра. Я знаю, что такое пароль. Я часто открываю этот PDF-файл, чтобы распечатать его, и нахожу ввод пароля каждый раз невероятно раздражающим. Как я могу удалить пароль из PDF?

Поскольку мне нужно распечатать его, просто сделать снимок экрана не является хорошим решением.

Я попытался распечатать файл в формате PDF, но в окне предварительного просмотра отключен параметр «Сохранить как PDF ...» в диалоговом окне печати.

disabled option

21

6 ответов на вопрос

37
Joe Hughes

There's a command-line tool called qpdf that can remove the password encryption from your PDF files, even in cases where Preview won't let you save a copy of or export the PDF.

Installing with Homebrew

  1. Install Homebrew if you haven't already.
  2. Install qpdf on your system by typing the following in Terminal:

    brew install qpdf 

Installing with MacPorts

  1. Install MacPorts if you haven't already.
  2. Install qpdf on your system by typing the following in Terminal:

    sudo port install qpdf 

Usage

Once qpdf is installed, use it to decrypt the file by typing the following in Terminal:

qpdf --decrypt --password=xxxxx encrypted-filename.pdf decrypted-filename.pdf 

You can then open decrypted-filename.pdf in Preview to verify that it worked!

У меня есть PDF, в котором также был пароль владельца, который я не знал. Предварительный просмотр попросил у меня пароль владельца, когда я пытаюсь продублировать файл PDF, как это было предложено в ответе Брэнта Бобби (в настоящее время принято). Используя `qpdf`, я смог создать бесполезные копии моего PDF, не зная пароля владельца. mikem 6 лет назад 0
15
Brant Bobby

Ответ Натаниэля вдохновил меня на решение попробовать Файл / Сохранить как ... в Preview, что позволило мне сохранить копию PDF без пароля.

Save As dialog

Я удивлен, что это было так просто, но это сработало.

Не работает под 10,9, но, возможно, это зависит от типа PDF. Решение DavidThompson сработало как в Chrome, так и в Firefox. 10 лет назад 1
Preview has lost some useful features over the years. I remember that on 10.4 Acrobat Reader would honor all DRM in a PDF, while Preview would happily ignore everything. On 10.6, Apple "fixed" that, but it was still possible to use the Color Profile Tool (the one in Utilities, name be be slightly off) to do the same, as the PDF rendering engine was identical, but the DRM enforcement code was missing. user121391 7 лет назад 0
9
DavidThompson

For those looking for a loop hole to save password protected PDF's in OS X 10.8.3 ... I found Opening the PDF in Chrome then Printing it to PDF using the Chrome dialog did the trick.

О, хорошо, что вы можете использовать метод Chrome в FireFox. 10 лет назад 2
1
Nathaniel Bannister

Скорее всего, вам понадобится Acrobat Pro, чтобы удалить его, если вы сможете открыть его, сможете ли вы распечатать его в PDF?

К сожалению нет. В предварительном просмотре опция «Сохранить как PDF ...» в диалоговом окне «Печать» недоступна. Brant Bobby 13 лет назад 0
1
Maynard Handley

I did not find that Bobby Brant's solution worked on either 10.7.4 (the only 10.7 version I had available) or 10.8.2.

What I did find worked (most likely a loophole) was that I could export the file to TIFF (which created a massive 250MB file) and then print the tiff to PDF (which created an only slightly less awful 8MB file) --- all this from a 400kB original. Obviously the end result of this is a bitmap for each page, not a "real" pdf.

0
asonbott

Существует два типа защиты и пароль: один для открытия и один для печати, редактирования и копирования.

Первый тип пароля называется « Открытый пароль» или « Пароли пользователя» . С этим паролем весь файл зашифрован. Не зная пароля, вы не сможете его открыть, не говоря уже о печати, редактировании или копировании. Файл совершенно бесполезен для вас. Вы можете взломать его только грубой силой, которая займет у вас месяцы или сотни лет, чтобы вернуть пароль. Продолжительность зависит от мощности вашего компьютера и сложности пароля. Эта статья НЕ расскажет вам, как разблокировать открытые паролем PDF-файлы.

Второй тип пароля называется Пароль владельца . Если вы хотите отключить защиту для печати, редактирования и копирования, вам будет предложено ввести этот пароль. Технически говоря, защита для печати, редактирования и копирования - это всего лишь несколько битов флагов. Вы можете отключить эти флаги, не зная пароль владельца. Все программное обеспечение ДОЛЖНО (НЕ ДОЛЖНО) запрашивать пароли владельца, если кто-то хочет изменить флаги защиты. Вот почему мы можем разблокировать PDF-файлы для печати, редактирования и копирования без запроса пароля.

Очевидно, вы относитесь ко второму случаю, поэтому было бы довольно легко удалить пароль и распечатать защищенный PDF .

Кстати, Adobe Acrobat действительно помогает вам. Но это довольно дорого. За полную версию Adobe Acrobat Pro вам понадобится 449 долларов, а на Adobe Acrobat Standard - 299 долларов.