Table of Contents

Juntar pdf

pdftk

pdftk pdf merge split pdfcracker

Aplicación para operar con documentos .pdf

(Como root)

1. aptitude update && aptitude install pdftk

pdftk fichero_1.pdf fichero_2.pdf cat output fichero_conjunto.pdf
pdftk fichero_conjunto.pdf burst

ERRORES

Error: Failed to open PDF file: 
   fichero_1.pdf
   OWNER PASSWORD REQUIRED, but not given (or incorrect)
Error: Failed to open PDF file: 
   fichero_2.pdf
   OWNER PASSWORD REQUIRED, but not given (or incorrect)
Errors encountered.  No output created.
Done.  Input errors, so no output created.

El/los archivos están protegidos por contraseña de propietario.

Solución

1. (Como root) Instalar un rompedor de contraseñas:

aptitude update && aptitude install pdfcracker

2. (Como usuario) Intentar conseguir, por fuerza bruta, la contraseña de propietario del archivo:

pdfcrack -o -f fichero_1.pdf 
PDF version 1.5
Security Handler: Standard
V: 2
R: 3
P: -1852
Length: 128
Encrypted Metadata: True
FileID: 787d8d5e0dfd4104223bed1f37220ef5
U: ecde561bf3c2171c17aa0251b852f21500000000000000000000000000000000
O: b56fae1604cfc3f8817b454d61606732ad2926ff02833323228f2b40f38115f3
Average Speed: 18701.2 w/s. Current Word: 'OrIa'
...

gs

Existe otra alternativa:

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=ARCHIVO_FINAL.pdf ARCHIVO_01.pdf ARCHIVO_02.pdf