elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Scripting
| | |-+  (Solucionado) [Batch] Verificar contraseña de archivos PDF?
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: (Solucionado) [Batch] Verificar contraseña de archivos PDF?  (Leído 4,680 veces)
Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.818



Ver Perfil
(Solucionado) [Batch] Verificar contraseña de archivos PDF?
« en: 30 Enero 2012, 05:14 am »

¿Saben de alguna tool externa, o algún otro método para verificar la contraseña de un pdf?

Un programa para usarlo así por ejemplo:

Código:
PDFVerifier.exe ARCHIVO.pdf -pass:CONTRASEÑA1

La contraseña es incorrecta.

O algún visualizador de pdfs que se le pueda indicar la contraseña del archivo???

Ejemplo:
Código:
SumatraPDF.exe ARCHIVO.pdf -pass:CONTRASEÑA1

(Obviamente con los parámetros commandline de sumatra no se puede)


« Última modificación: 31 Enero 2012, 03:32 am por EleKtro H@cker » En línea

Slava_TZD
Wiki

Desconectado Desconectado

Mensajes: 1.466

♪ [8675309] ♪


Ver Perfil WWW
Re: [Batch] Verificar contraseña de archivos PDF?
« Respuesta #1 en: 30 Enero 2012, 08:53 am »

Con Batch a secas, no sé (mas bien lo dudo), con Bourne Shell y Ghostscript (o pdftk) si creo que se podría hacer sin muchas complicaciones.

Suerte


En línea


The fact is, even if you were to stop bombing us, imprisoning us, torturing us, vilifying us, and usurping our lands, we would continue to hate you because our primary reason for hating you will not cease to exist until you embrace Islam.
Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.818



Ver Perfil
Re: [Batch] Verificar contraseña de archivos PDF?
« Respuesta #2 en: 30 Enero 2012, 09:06 am »

Con Batch a secas, no sé (mas bien lo dudo), con Bourne Shell y Ghostscript (o pdftk) si creo que se podría hacer sin muchas complicaciones.

Suerte

Probé ghostscript para windows antes de preguntar pero la verdad es que no me aclaro nada, Supongo que el comando debe ser casi identico que el de linux, ¿No sabrás como se hace? xD

gracias de todas formas

EDITO:

con el pdftk se supone que se hace así:
pdftk secured.pdf input_pw foopass output unsecured.pdf

Pero me da error:

Código:
pdftk 1.pdf input_pw ac output 2.pdf

Error: Failed to open PDF file:
   1.pdf
Errors encountered.  No output created.
Done.  Input errors, so no output created.

(el pass es "ac")

Quizás no soporta todos los tipos de encriptacion de los pdf No me sirve, solo puede leer pdfs cifrados en 40 bit y 128
« Última modificación: 30 Enero 2012, 09:22 am por EleKtro H@cker » En línea

risto

Desconectado Desconectado

Mensajes: 31


Cosas pequeñas que hacen cosas grandes


Ver Perfil
Re: [Batch] Verificar contraseña de archivos PDF?
« Respuesta #3 en: 30 Enero 2012, 11:38 am »

Si te sirve hacerlo en bash para Linux encontré esto en google rápidamente....
http://bioinformatiquillo.wordpress.com/2009/11/17/qpdf-cifrar-descifrar-e-inspeccionar-pdf-desde-consola/

De todas formas no lo he probado ni nada, pero tiene buena pinta
la cuestion sería hacer un script, tipo:

Código:
#!/bin/bash
for pass in pass.txt #donde en pass.txt estarian todas las pass a probar
do
       qpdf --decrypt --password=$pass input.pdf output.pdf
done

Supongo que saldrá error si la pass es incorrecta y sino pues creará el archivo, ya se que no es lo que buscas pero it's something

Otro programa también para Linux, este te lo hace todo automático(pierde la gracia pero...):
http://lavidalinux.com.ar/2011/02/sacar-contrasena-de-archivos-pdf-en-linux.html

Bueno espero no haber gastado mas tiempo yo buscandote una solución que tu. XD
En línea

Eleкtro
Ex-Staff
*
Conectado Conectado

Mensajes: 9.818



Ver Perfil
Re: [Batch] Verificar contraseña de archivos PDF?
« Respuesta #4 en: 31 Enero 2012, 03:32 am »

Bueno espero no haber gastado mas tiempo yo buscandote una solución que tu. XD

Te aeguro que no xD, he probado "pdfcracker.exe", "pdfcrypt.exe", "pdf unlocker" de securityexploded, "ghostscript32c.exe", "pdftk.exe"

Todos para windows, Y todos tienen la limitación de que no trabajan con archivos guardados con una versión superior al adobe 9 (cifrado AES-256), algunos ni con rc-128, pero bueno, que yo no intento descifrar pdfs cifrados con AES-256 que ya he leido que es dificilisimo, solo digo que, joder, al menos podrian tener la capacidad de LEER estos pdfs, simplemente leer unos bytes para meter la contraseña y que te diga si es correcta o no lo es, en fin, vaya programas.

Y aparte, me he repasado los comandos de "sumatrapdf" y "adobe acrobat pro". Nada.

Para linux no me sirve, lo siento por el tiempo invertido.

EDITO
Si! Por fin un buen producto, y commandline justo como lo necesitaba!!!

Mil gracias Risto, QPDF para windows está, y va perfecto, lo he probado con pdfs que he echo desde el acrobat X Pro todas las encriptaciones posibles, funciona funciona

Que bien, Yo ya me habia resignado a usar el sumatrapdf mandando pulsaciones a esta ventanita xDDD, me has salvado


Solucionado

« Última modificación: 31 Enero 2012, 03:37 am por EleKtro H@cker » En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Verificar proceso en BATCH
Scripting
Kefren 4 3,682 Último mensaje 30 Marzo 2007, 02:22 am
por Kefren
Problema con código para verificar usuario y contraseña dando acceso con 3 inten
Programación General
MANUELGRAN 1 2,320 Último mensaje 22 Febrero 2013, 19:57 pm
por BEATMASTER
Problema con código para verificar usuario y contraseña
Java
MANUELGRAN 5 11,951 Último mensaje 19 Mayo 2013, 22:13 pm
por YairMon
[BATCH] Verificar permisos de administrador
Scripting
Hafex 0 2,042 Último mensaje 21 Abril 2014, 23:10 pm
por Hafex
[BATCH] [APORTE] Batch Archive Security (ponle contraseña a tus archivos)
Scripting
**Aincrad** 2 3,182 Último mensaje 28 Septiembre 2017, 03:06 am
por **Aincrad**
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines