У меня есть файл PDF, в котором говорится, что защита документов включена. В нем говорится, что допускаются только: печать, копирование или извлечение контента и извлечение контента для доступности.
Я пытаюсь использовать PDF Toolkit (PDFTK), чтобы создать уменьшенную версию этого PDF-файла, чтобы он занимал меньше места на жестком диске. Когда я пытаюсь запустить PDFTK для файла, он говорит, что требуется пароль владельца. Если я открываю файл в Adobe Reader, он не запрашивает пароль и открывается нормально.
Я не знаком с шифрованием PDF, и поэтому мне было интересно, что здесь происходит и почему я могу читать файл в Reader, но не PDFTK.
Мне кажется, что есть три варианта:
- Данные, которые предположительно зашифрованы, легко читать, но PDFTK учитывает флаг разрешений и не позволит вам изменить файл, если вы не предоставите пароль владельца.
- Хотя возможно расшифровать данные в защищенном PDF-файле (поскольку он не очень безопасен), это не простая задача, и PDFTK не реализовал логику, необходимую для этого.
- Данные фактически зашифрованы, и вам нужен пароль владельца, чтобы прочитать его содержимое.
Какой из трех является правильным?
Кажется, что № 3 маловероятно, так как я могу прочитать содержимое файла в Acrobat без ввода пароля.
источник
Согласитесь с Джеймсом: это # 1. Большинство инструментов * NIX (кроме Adobe Reader) вообще не уважают права «владельца».
Сделайте это, чтобы удалить пароли "владельца" (если пароль "пользователя" не установлен):
Установите qpdf. Если на Ubuntu / Debian, вы можете использовать
sudo apt-get install qpdf
.После установки qpdf используйте следующую команду:
Теперь вы можете делать с файлом все что угодно.
источник
Данный пароль является паролем прав доступа. Если вы хотите удалить это, вы должны использовать программу для удаления паролей PDF (взломщик), и они свободно доступны в Интернете (например, freemypdf.com). Если вам нужна дополнительная информация о Acrobat и защите паролей, посетите страницу http://www.locklizard.com/acrobat-security.htm.
источник