Abrindo uma senha protegida pdf

1

Eu recebi um arquivo em PDF há alguns dias atrás, o arquivo em pdf era protegido por senha com um número de 5 dígitos variando de 20000 a 25999. Infelizmente eu esqueci a senha, mas ainda me lembro que ela está dentro do conjunto de números mencionado. Manualmente é muito difícil para mim tentar cada uma das alternativas uma após a outra.

Por favor, deixe-me saber se eu quero um mecanismo de força bruta (ou alguma outra opção melhor), então, como conseguir isso.

    
por user182944 08.06.2013 / 14:50

1 resposta

4

No Linux / Unix / Cygwin, você pode automatizar a descriptografia usando qpdf e um loop que passa por todas as combinações possíveis:

#!/bin/bash

echo "Decrypting PDF file"

for i in $(eval echo "{20000..25999}"); do

echo "try nr. $i"
qpdf --password=$i --decrypt input.pdf output.pdf

RET=$?
if [[ $RET == 0 ]]; then
  echo "File succesfully decrypted."
  exit
fi

done

Outras pessoas podem ajudar você a fazer isso funcionar no Windows.

    
por 08.06.2013 / 22:09