No próximo artigo, vamos dar uma olhada em como podemos remover uma senha de um arquivo pdf. Certamente mais de uma vez, todo mundo quis remover a senha de um pdf para enviá-lo a um contato. Evitando assim ter que revelar a referida senha, por qualquer motivo.
Hoje, os Arquivos PDF São uma opção muito comum na consulta de documentos online. Eles são fáceis de gerar (alguns programas de escritório como o LibreOffice permitem que você exporte diretamente para este formato) e pode ser lido com qualquer navegador da web, o que os tornou perfeitos para a época.
Remova uma senha conhecida de um arquivo PDF no Ubuntu
Usando Qpdf
O Qpdf é um Software de transformação de arquivo PDF usado para criptografar e descriptografar arquivos PDF. Também nos ajuda a converter arquivos PDF em outros arquivos PDF equivalentes. Qpdf está disponível nos repositórios padrão da maioria das distribuições Gnu / Linux, então você pode instalá-lo usando o gerenciador de pacotes padrão. No Debian, Ubuntu e Linux Mint, podemos instalá-lo digitando no terminal (Ctrl + Alt + T):
sudo apt-get install qpdf
Para este exemplo, tenho um arquivo PDF protegido por senha chamado 'exemplo.pdf'. Cada vez que eu o abro, o arquivo pede para digitar a senha para exibir seu conteúdo.
Eu sei a senha do arquivo pdf. No entanto, não quero compartilhar a senha com ninguém. O que vou fazer é apenas remover a senha do arquivo PDF com o utilitário Qpdf, da seguinte maneira:
qpdf --password='123456' --decrypt ejemplo.pdf salida.pdf
A senha para este exemplo é 123456. Substitua-a pela sua.
Usando Pdftk
Pdftk é outro ótimo software para manipular documentos PDF. O Pdftk pode fazer quase todos os tipos de operações com arquivos PDF, como;
- Criptografe e descriptografe arquivos PDF.
- Combine documentos PDF.
- Divida as páginas do PDF.
- Gire arquivos PDF ou páginas.
- Preencha formulários PDF com dados X / FDF e / ou formulários planos.
- Aplique uma marca d'água de fundo ou carimbo de primeiro plano.
- Relatórios de métricas em PDF, favoritos e metadados.
- Adicione / atualize marcadores de PDF ou metadados.
- Anexe arquivos a páginas PDF ou documentos PDF.
- Descompacte os anexos de PDF.
- Divida um arquivo PDF em páginas individuais.
- Comprimir e descomprimir sequências de páginas.
- Repare um arquivo PDF corrompido.
No Debian, Ubuntu e Linux Mint, podemos instalá-lo executando no terminal (Ctrl + Alt + T):
sudo apt-get instal pdftk
Depois de instalar o pdftk, podemos remover a senha de um documento pdf usando o comando:
pdftk ejemplo.pdf input_pw 123456 output salida.pdf
Substitua '123456' pela senha correta. Este comando descriptografa o arquivo 'example.pdf' e cria um arquivo equivalente não protegido por senha chamado 'output.pdf'.
Usando Poppler
Poppler é um Biblioteca de processamento de PDF baseada na base de código xpdf-3.0. Contém o seguinte conjunto de utilitários de linha de comando para manipular documentos PDF:
- pdfdetach - lista ou extrai arquivos incorporados.
- pdffonts - analisador de fontes.
- pdfimages - extrator de imagens.
- pdfinfo - informações do documento.
- pdfseparate - ferramenta de extração de página.
- pdfsig - verifica assinaturas digitais.
- pdftocairo - Conversor de PDF para PNG / JPEG / PDF / PS / EPS / SVG usando Cairo.
- pdftohtml - conversor de PDF para HTML.
- pdftoppm - Conversor de imagem de PDF para PPM / PNG / JPEG.
- pdftops - Conversor de PDF para PostScript (PS).
- pdftotext - extração de texto.
- pdfunite - ferramenta de mesclagem de documentos.
No Debian, Ubuntu e Linux Mint, podemos instalar este programa digitando no terminal (Ctrl + Alt + T):
sudo apt-get install poppler-utils
Após a instalação, iremos executar o seguinte comando para descriptografar o arquivo pdf protegido por senha e criar um novo arquivo equivalente chamado output.pdf.
pdftops -upw 123456 ejemplo.pdf salida.pdf
Novamente, altere '123456' para sua senha do PDF.
Usando a opção Imprimir para arquivo
Este é o método mais fácil em todos os métodos acima. Nós podemos usar visualizador de PDF existente em nosso sistema e imprima o arquivo PDF protegido por senha em outro arquivo.
Basta abrir o arquivo protegido por senha em nosso aplicativo visualizador de PDF. Vamos para Arquivo → Imprimir. Só teremos que salvar o arquivo pdf em qualquer local que escolhermos, dando-lhe um nome.
Como você deve ter notado em todos os métodos acima, simplesmente convertemos o arquivo pdf protegido por senha chamado 'example.pdf' em outro arquivo pdf equivalente. Tecnicamente falando, nós realmente não removemos a senha do arquivo de origem, em vez disso, descriptografamos o arquivo e o salvamos como outro arquivo pdf equivalente sem proteção de senha.
Desbloqueie um pdf pela web sem a senha
Em todos os casos acima, devemos ter a senha do pdf, mas pode ser que não a tenhamos. Se for esse o seu caso, você sempre pode usar um serviço como eu amo pdf. Isso permitirá que você carregue seu arquivo e ele o retornará desbloqueado. Apesar de dependendo do tipo de criptografia, pode não ser possível desbloquear.
E isso é tudo. Eu espero que você tenha sido útil.
Muito obrigado por esta informação que procuro há muito tempo. Porém, tentei todas as opções e nenhuma delas me permite fazê-lo, por exemplo na ferramenta Pdftk esta é a mensagem que retorna no Konsole
pdftk examples.pdf input_pw gino output output.pdf
Erro: Não foi possível encontrar o arquivo.
Erro: Falha ao abrir o arquivo PDF:
exemplos.pdf
Erros encontrados. Nenhuma saída criada.
Doar. Erros de entrada, portanto, nenhuma saída criada.
aparentemente não consegue encontrar o documento. O que estou fazendo de errado?
muito obrigado
Olá. Pelo que vejo, só me ocorre que o caminho onde está o arquivo com a senha não está correto. Execute o comando na mesma pasta onde está o documento, pois acabei de tentar o comando (caso tenha cometido um erro ao escrevê-lo) e funciona corretamente. Saudações.
Muito obrigado, não está claro para mim onde o arquivo deve estar. Eu o tenho na minha pasta de documentos e o que fiz foi escrever o comando do artigo de abertura do Konsole (eu uso o Linux mInt). Tenho certeza de que a senha está correta porque abri o documento várias vezes. Não sei muito sobre comandos e não sei se estou fazendo certo.
Abra o terminal na pasta onde você tem o documento. E a partir daí tente escrever o mesmo pedido. Salu2.
Muito obrigado, consegui. Talvez aqueles de nós que não estão tão familiarizados com os comandos precisem de instruções muito mais detalhadas.
Agradeço a ajuda.