Снять защиту pdf linux

Как проверить pdf в Gnu / Linux

Способы извлечения PDF-файлов в Linux

Файлы PDF стали очень популярным форматом и используются всеми пользователями Gnu / Linux, хотя это не очень свободный формат, такой как djvu или epub. Но его использование было настолько популярным, что все больше и больше файлов обнаруживается с цифровыми подписями или паролями, которые делают невозможным чтение этих файлов или напрямую ограничивают некоторые функции, которые мы можем выполнять с файлами pdf, такие как их печать или отправка.

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

веб-приложение

Веб-приложения стали очень популярными и доступными для всех благодаря высокой скорости, которую обеспечивают оптоволокно и соединение ADSL. Как и с другими задачами, мы можем загрузить файл pdf с паролем и снять защиту pdf через веб-приложение который затем вернет нам PDF-файл совершенно бесплатно и с полным набором функций.

Проблема с этим методом заключается в юридических и некомпьютерных областях. Если мы собираемся снять защиту PDF-файла с небольшими юридическими целями, передача этой задачи веб-службе не кажется лучшим вариантом., особенно если учесть, что есть RGPD и запрос пользовательских данных. Даже в этом случае, если наши файлы являются нашими, и мы забыли пароль, такие приложения, как онлайн2pdf похоже хороший вариант.

Online2pdf будет самым популярным сервисом из всех и лучшим из них, поскольку он не только снимает защиту с файла pdf, но и позволяет преобразовать файл в любой другой формат. Полезный 2-1 для многих начинающих пользователей. Он не единственный, есть и другие, которые появятся, если вы напишете «снять защиту pdf» в любом веб-браузере, но online2pdf — один из лучших сервисов.

Google Drive

Любопытно, что служба веб-хранилища Google позволяет нам снимать защиту с PDF-файлов, Google Диск позволяет нам это делать, но не как новинка или функция службы Google, а как нечто, возникшее в результате других функций. Чтобы снимите защиту с PDF-файла на Google Диске, мы должны перейти в «Новый» и загрузить защищенный PDF-файл на наш облачный жесткий диск Google.. После того, как мы загрузили файл, мы щелкаем его правой кнопкой мыши и выбираем опцию «открыть с помощью . », а в появившемся списке выбираем опцию Документы Google.

Выбрав эту опцию, Google преобразует PDF-документ в документ Google Docs, и мы сможем редактировать, распечатывать или изменять определенные вещи. не беспокоясь о том, защищен он или нет, поскольку мы будем использовать копию этого документа, а затем можем экспортировать его в формате pdf, получив такой же файл, но без защиты. Как видите, это простой, быстрый и бесплатный вариант, при котором никто, кроме нас, не знает, что мы делаем и какие операции выполняли.

Читайте также:  Установка linux дисковое пространство

Используйте виртуальный принтер Gnu / Linux

Этот метод — лучший метод, существующий в Gnu / linux для извлечения файла pdf. По крайней мере, это один из самых старых методов. Текущие методы защиты не эффективны с дистрибутивами Gnu / Linux, так как программы просмотра pdf Linux позволяют распечатывать эти файлы.

pdf и файлы для печати

В этом случае, чтобы снять защиту с PDF-файла, нам нужно только распечатать файл, и вместо того, чтобы делать это на физическом принтере, мы должны сделать это с файлом, то есть использовать виртуальный принтер нашего дистрибутива Gnu / Linux. Этот новый файл будет в формате pdf, и мы сможем разместить его где угодно. Нажимаем кнопку печати, и зритель создаст аналогичный документ, но без защиты. Быстрая, простая и полностью адаптированная к миру Gnu / Linux, мы не можем сделать то же самое с другими операционными системами.

qpdf

Далее мы поговорим о двух эксклюзивных приложениях Gnu / Linux, которые Это позволит нам взламывать и восстанавливать пароли к файлам pdf, чтобы просто снять защиту с pdf.. Первый называется qpdf. Qpdf — это инструмент, который используется через командную строку или терминал и выполняет процесс, аналогичный печати защищенного файла, то есть создает полностью незащищенный файл PDF, но защищенный файл все еще существует.

Чтобы использовать этот инструмент, мы должны сначала установить это. Итак, открываем терминал и пишем:

Мы должны помнить, что команда apt-get должна быть изменена в соответствии с используемым нами дистрибутивом gnu / linux.

После установки, чтобы снять защиту pdf, мы должны написать следующее:

qpdf --decrypt pdf-protegido.pdf pdf-desprotegido.pdf

Имя «pdf-protected» — это имя файла, которое будет меняться в зависимости от файлов, которые мы хотим снять или защитить.

PDFcrack

обычно все вышеперечисленные методы делают копию файла pdf, и защита не применяется к этой копии. Это происходит потому, что удалить пароль защиты сложно, если вообще возможно. Но это не значит, что мы не можем узнать пароль и использовать его простым способом. Эта функция выполняет программа pdfcrack, программа, которая восстанавливает пароль любого файла pdf, чтобы использовать его и таким образом использовать все его функции.

Чтобы использовать его, мы должны сначала установить его, открыть терминал и написать следующее:

sudo apt-get install pdfcrack

Как и в случае с инструментом qpdf, мы должны помнить, что команда apt-get должна быть изменена в соответствии с используемым нами дистрибутивом gnu / linux.

Теперь, чтобы использовать его, нам просто нужно открыть терминал и написать следующее:

pdfcrack -f filename.pdf -l savedstate.sav

Это создаст нас текстовый файл, который будет содержать пароль файла, который мы защищаем. Пароль, который мы можем использовать позже.

И какой выбрать?

На этом этапе вы наверняка задаетесь вопросом, какой вариант мне использовать или что порекомендовать? Лично я не очень люблю использовать защищенные PDF-файлы, поскольку, если я не хочу, чтобы информация распространялась, лучше не делиться ею. Но если мне придется используйте инструмент для снятия защиты pdf, который я обычно использую, это печать файлов Gnu / Linux и в случае, если это не сработает (некоторые современные PDF-файлы переросли этот метод), я склоняюсь к таким инструментам, как qpdf.

Читайте также:  Linux изменить разрешение файла

В любом случае мы должны помнить, что Вы несете ответственность за использование этих методов, и мы рекомендуем использовать их в законных целях. или с личными файлами никогда за противоправные действия. Возможно, с учетом этого, лучший метод — online2pdf. Но,Какой метод вы предпочитаете снимать защиту с PDF?

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Полный путь к статье: Любители Linux » Общие » Как проверить pdf в Gnu / Linux

Источник

How to Remove the Password From a PDF in Linux

Remove Password Pdf Linux Featured

Portable Document Files (PDF) are the backbone of modern document distribution. With it, you can easily format any document and expect it to be readable on various devices.

The PDF standard also includes the ability to secure your documents through simple password-based encryption. However, this approach relies on you to keep track of every password for every PDF file that you have encrypted. This can be a problem if you want to maintain an archive of PDFs for a project or bookkeeping.

This tutorial shows how to remove the password of an encrypted PDF in Linux. In addition, we also show you how to recover a password for an encrypted PDF.

Content

Tip: looking to add your signature in PDF while on the move? We have the solutions to sign a PDF document on your Android phone.

Removing the Password from an Encrypted PDF

One of the easiest ways of removing the password from an encrypted PDF document is by “reprinting” a copy of it using your system’s document viewer. By default, the encryption algorithm that protects a PDF only works when the data is at rest.

This means that once the document is open, you can easily create an unencrypted duplicate of it by using your viewer’s “Print to PDF” option.

  1. Open the encrypted PDF with your PDF reader.
  2. The PDF viewer will ask you for the password of your document. Enter your password to open the document.

A section of Evince

A window containing an open PDF file with a red box around the Menu button.

A section of the viewer showing its menu with a red box on its printer icon.

The viewer

The viewer

A file manager window showing the encrypted and unencrypted PDF files.

Good to know: you can “print to PDF” from your Android phone, too.

Removing a PDF Password Using the Command Line

It is also possible to remove an encrypted PDF’s password straight from the command line. This can be useful if you want to create a script and automate the removal process.

To do this, obtain qpdf . This is simple manipulation tool that can convert and edit a PDF’s internal properties. You can install qpdf in Ubuntu by running the following command:

A terminal window showing the installation process for qpdf.

In the terminal, go to the directory of your encrypted PDF and run the following command:

qpdf --password=maketecheasier --progress --decrypt ./encrypted.pdf ./output.pdf

A terminal window showing the qpdf decryption process.

You can also create a simple shell script to automate the decryption of an entire directory:

mkdir ./output for i in *.pdf; do qpdf --password=maketecheasier --progress --decrypt "$ " ./output/"$ "; done

A terminal window showing a for loop with qpdf.

Good to know: once you remove the password, you can easily combine multiple PDF documents into one.

Brute Forcing a PDF Password Using pdfcrack

While the previous methods will work on PDFs that you know the password to, there are instances where this is not the case. This can be a problem if you are dealing with an older PDF archive where you have lost the password.

A section of a terminal showing a PDF decryption with a wrong password.

One way to fix this issue is to install and use the pdfcrack utility. This is a simple program that “cracks” a PDF document’s encryption by repeatedly guessing its password, either through a dictionary file or random text.

You can install pdfcrack in Ubuntu by running the following command:

sudo apt install pdfcrack

A terminal window showing the pdfcrack installation process.

Go to the directory containing your encrypted PDF and run the following command:

It is important to note that this process can take a long time to finish. For example, a long password with a mixture of symbols and letters can take up to an hour to crack.

A terminal window showing a basic pdfcrack session.

You can alleviate this issue by providing a dictionary file to pdfcrack. This is a plain text file that contains the common passwords that you might use in your documents.

You can run the following command to use a dictionary file with pdfcrack:

pdfcrack -f ./encrypted.pdf --wordlist=/home/$USER/Documents/passwords.txt

A terminal window showing a pdfcrack session with a dictionary file.

Lastly, you can restrict some of the parameters that pdfcrack uses while brute forcing. This is helpful if you have a vague idea of the length and type of your PDF’s password.

For example, the following command will tell pdfcrack to guess passwords that have the characters “sqmweartkcyuihop” and are either 12 or 14 characters long.

pdfcrack -f ./encrypted.pdf --charset="sqmweartkcyuihop" --minpw=12 --maxpw=14

A terminal window showing a pdfcrack session with restricted parameters.

Frequently Asked Questions

Is it possible to duplicate the encryption of one PDF to another?

Yes. With qpdf, it is possible to “export” the encryption settings of one PDF to another. This is useful if you want to create a script that automatically encrypts a directory of PDF using the same password.

You can do this by running the following: qpdf ./new.pdf —copy-encryption-file=./encrypted.pdf —encryption-file-password=mysuperpassword ./output.pdf .

What are the downsides of using the «Print to File» function?

One of the biggest downsides of using this function is that it will remove any editable field and plain text inside the PDF. Your encrypted PDF will lose all text boxes inside it, and you will not be able to copy text from it.

I accidentally aborted pdfcrack. Is it possible to resume from the point where I left off?

By default, pdfcrack always creates a “state” whenever it exits accidentally. This is a file that contains the last password attempt that the program made as well as its progress through the current job. To resume your last session, run the following: pdfcrack -f ./encrypted.pdf —loadstate=./savedstate.sav .

Image credit: 123RF. All alterations and screenshots by Ramces Red.

Ramces is a technology writer that lived with computers all his life. A prolific reader and a student of Anthropology, he is an eccentric character that writes articles about Linux and anything *nix.

Our latest tutorials delivered straight to your inbox

Источник

Оцените статью
Adblock
detector