Как удалить пароль из файла PDF в Linux

Сегодня я случайно передал файл PDF, защищенный паролем, одному из моих друзей.

Я знал пароль этого файла PDF, но я не хотел его раскрывать.

Вместо этого я просто хотел удалить пароль и отправить ему файл.

Я начал искать несколько простых способов удалить защиту паролем из PDF-файлов в Интернете.

После быстрого поиска в Google я придумал четыре метода для удаления пароля из файла PDF в Linux.

Самое смешное, что я уже делал это несколько лет назад, и я почти забыл об этом.

Если вам интересно, как удалить пароль из файла PDF в Linux, читайте дальше! Это не так сложно.

См. также Как удалить пароль в Excel

Удалить пароль из файла PDF в Linux

Метод 1 — Использование Qpdf

Qpdf — это программное обеспечение для преобразования PDF, которое используется для шифрования и расшифровки PDF-файлов, конвертирования PDF-файлов в другие эквивалентные pdf-файлы.

Qpdf доступен в репозиториях по умолчанию для большинства дистрибутивов Linux, поэтому вы можете установить его с помощью диспетчера пакетов по умолчанию.

Например, Qpdf можно установить в Arch Linux и его вариантах с помощью pacman, как показано ниже.

 # sudo pacman -S qpdf 

На Debian, Ubuntu, Linux Mint:

 # sudo apt-get install qpdf 

Теперь давайте удалим пароль из pdf-файла с помощью qpdf.

У меня есть защищенный паролем PDF-файл с именем «secure.pdf».

Всякий раз, когда я открываю этот файл, он предлагает мне ввести пароль для отображения его содержимого.

Я знаю пароль вышеуказанного pdf-файла.

Тем не менее, я не хочу делиться паролем с кем-либо.

Так что я собираюсь сделать это просто удалить пароль PDF-файла с помощью утилиты Qpdf со следующей командой.

 # qpdf --password = '123456' --decrypt secure.pdf output.pdf 

Довольно легко, не так ли? Да! Здесь 123456 является паролем файла secure.pdf. Замените пароль своим.

Метод 2 — Использование Pdftk

Pdftk — еще одно отличное программное обеспечение для обработки PDF-документов.

Pdftk может выполнять практически все виды операций в формате pdf, например;

  • Шифровать и расшифровывать PDF-файлы.
  • Объединение PDF-документов.
  • Сортировка PDF-страниц Сканирование.
  • Разделите страницы PDF.
  • Поворот PDF-файлов или страниц.
  • Заполните формы PDF с помощью данных X / FDF и / или сглаживающих форм.
  • Генерировать трафареты данных FDF из форм PDF.
  • Нанесите фоновый водяной знак или печать переднего плана.
  • Отметьте показатели, закладки и метаданные в формате PDF.
  • Добавление / обновление PDF-закладок или метаданных.
  • Прикрепить файлы к страницам PDF или PDF-документу.
  • Распакуйте вложения PDF.
  • Разверните файл PDF на отдельные страницы.
  • Сжатие и распаковка потоков страниц.
  • Восстановите поврежденный файл PDF.

Pddftk доступен в AUR, поэтому вы можете установить его с помощью любых вспомогательных программ AUR на Arch Linux.

Использование Pacaur:

 # pacaur -S pdftk 

Использование Packer:

 # packer -S pdftk

Использование Trizen:

 # trizen -S pdftk

Использование Yay:

 # yay -S pdftk

Использование Yaourt:

 # yaourt -S pdftk 

В Debian, Ubuntu, Linux Mint, выполните:

 # sudo apt-get instal pdftk

На CentOS, Fedora, Red Hat:

Во-первых, установите репозиторий EPEL:

 # sudo yum install epel-release

Или

 #sudo dnf install epel-release

Затем установите приложение PDFtk, используя команду:

 # sudo yum install pdftk

Или

 #sudo dnf install pdftk

После установки pdftk вы можете удалить пароль из pdf-документа с помощью команды:

 # pdftk secure.pdf input_pw 123456 output output.pdf

Замените «123456» на правильный пароль.

Эта команда расшифровывает файл «secure.pdf» и создает эквивалентный файл, не защищенный паролем, с именем «output.pdf».

Метод 3 — Использование Poppler

Poppler — это библиотека рендеринга PDF, основанная на базе кода xpdf-3.0.

Он содержит следующий набор утилит командной строки для управления PDF-документами.

  • pdfdetach — списки или извлечение встроенных файлов.
  • pdffonts — анализатор шрифтов.
  • pdfimages — экстрактор изображений.
  • pdfinfo — информация о документе.
  • pdfseparate — инструмент для извлечения страницы.
  • pdfsig — проверяет цифровые подписи.
  • pdftocairo — Конвертер PDF в PNG / JPEG / PDF / PS / EPS / SVG с использованием Cairo.
  • pdftohtml — конвертер PDF в HTML.
  • pdftoppm — конвертер PDF в PPM / PNG / JPEG.
  • pdftops — конвертер PDF в PostScript (PS).
  • pdftotext — извлечение текста.
  • pdfunite — инструмент слияния документов.

Для целей настоящего руководства мы используем только утилиту «pdftops».

Чтобы установить Poppler в дистрибутивы на основе Arch Linux, запустите:

 # sudo pacman -S poppler 

На Debian, Ubuntu, Linux Mint:

 #  sudo apt-get install poppler-utils

На RHEL, CentOS, Fedora:

 # sudo yum install poppler-utils

После установки Poppler запустите следующую команду, чтобы расшифровать защищенный паролем pdf-файл и создать новый эквивалентный файл с именем output.pdf.

 #  pdftops -upw 123456 secure.pdf output.pdf

Опять же, замените «123456» на ваш пароль в формате pdf.

Как вы могли заметить во всех вышеперечисленных методах, мы просто конвертировали защищенный паролем pdf-файл с именем «secure.pdf» в другой эквивалентный pdf-файл с именем «output.pdf».

С технической точки зрения, мы действительно не удалили пароль из исходного файла, вместо этого мы расшифровали его и сохранили в виде другого эквивалентного pdf-файла без защиты паролем.

Способ 4 — Печать файл

Это самый простой метод из всех вышеперечисленных методах.

Вы можете использовать существующий просмотрщик PDF, такой как средство просмотра документов Atril, Evince и т. д., И распечатать PDF-файл, защищенный паролем, в другой файл.

Откройте защищенный паролем файл в приложении для просмотра PDF.

Перейдите в меню Файл -> Печать. Сохраните файл pdf в любом месте по вашему выбору.

И это все. Надеюсь, это было полезно. Знаете ли вы / используете какие-либо другие методы для удаления защиты паролем из файлов PDF?

Сообщите нам в разделе комментариев ниже.

cryptoparty

Cryptography is typically bypassed, not penetrated.

Как удалить пароль из файла PDF в Linux: 1 комментарий

  • 28.06.2018 в 18:22
    Permalink

    Найдите защищённый паролем PDF файл и загрузите его. Если на файле нет сложного шифрования, с него в считанные секунды будет снята защита и его можно будет скачивать.

    Ответ

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

5e7fa976b0640d40