O PDFTK respeita os sinalizadores de segurança do PDF?


14

Eu tenho um arquivo PDF que diz que a segurança do documento está ativada. Ele diz que as únicas coisas permitidas são: impressão, cópia ou extração de conteúdo e extração de conteúdo para acessibilidade.

Estou tentando usar o PDF Toolkit (PDFTK) para criar uma versão menor desse arquivo PDF, para que ocupe menos espaço no disco rígido. Porém, quando tento executar o PDFTK no arquivo, ele diz que a senha do proprietário é necessária. Se eu abrir o arquivo em um Adobe Reader, ele não solicitará uma senha e abrirá bem.

Eu não estou familiarizado com a criptografia de PDF e, por isso, estava pensando no que está acontecendo aqui e por que posso ler o arquivo no Reader, mas não no PDFTK.

Parece-me que existem três opções:

  1. É fácil ler os dados que supostamente são criptografados, mas o PDFTK respeita o sinalizador de permissões e não permite modificar um arquivo se você não fornecer a senha do proprietário.
  2. Embora seja possível descriptografar os dados em um PDF protegido (já que não é realmente seguro), não é uma tarefa simples e o PDFTK não implementou a lógica necessária para fazer isso.
  3. Os dados são realmente criptografados e você precisa da senha do proprietário para ler seu conteúdo.

Qual dos três está correto?

Parece que o # 3 é improvável, pois consigo ler o conteúdo do arquivo no Acrobat sem fornecer uma senha.

Respostas:



20

Concordo com James: É o número 1. A maioria das ferramentas * NIX (exceto o Adobe Reader) não respeita as permissões de "proprietário".

Faça isso para remover senhas de "proprietário" (se nenhuma senha de "usuário" estiver definida):

Instale qpdf. Se no Ubuntu / Debian, você pode usar sudo apt-get install qpdf.

Depois que o qpdf estiver instalado, use o seguinte comando:

qpdf --decrypt "filename.pdf" "output.pdf"

Agora você pode fazer o que quiser com o arquivo.


1

A senha em questão é a senha de permissões. Se você deseja remover isso, use um programa de remoção de senha em PDF (cracker), que estará disponível gratuitamente na Internet (por exemplo, freemypdf.com). Se desejar obter mais informações sobre o Acrobat e a segurança de senhas, consulte http://www.locklizard.com/acrobat-security.htm


Obrigado pela informação, mas ainda estou imaginando quais das três opções que apresentei estão ocorrendo.
Senseful
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.