Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
pdfresurrect — Analiza y ayuda a extraer versiones anteriores "ocultas" de un pdf a partir del pdf actual. | Kitploit
Herramientas/GitHubGitHub/enferex/pdfresurrect
Análisis EstáticoRecuperación de DatosForensia Digital
GitHubenferex/pdfresurrect

pdfresurrect

Analiza y ayuda a extraer versiones anteriores "ocultas" de un pdf a partir del pdf actual.

Ver Repositorio
10214hace 3 añosRevisado por Kitploit

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

pdfresurrect

PDFResurrect es una herramienta destinada a analizar documentos PDF. El formato PDF permite que los cambios anteriores de un documento se conserven en una versión más reciente del documento, creando así un historial continuo de cambios del documento. Esta herramienta intenta modificar el PDF para que se le presenten a una utilidad de lectura las versiones anteriores del PDF. Las "versiones" modificadas se generarán como archivos nuevos, dejando el PDF original sin modificar.

Notas

No se debe confiar en la función de limpieza (-s) para fines de seguridad serios. Después de usar esta función experimental, verifique que de hecho haya puesto a cero todos los objetos que eran de interés (aquellos objetos que debían ponerse a cero). Actualmente, es probable que esta función no genere un PDF funcional.

Esta herramienta depende de que la aplicación que lea las versiones extraídas por pdfresurrect trate la última tabla xref como la más reciente del documento. Normalmente este debería ser el caso.

La salida verbosa, que intenta deducir el tipo de objeto PDF (p. ej. stream, page), no siempre es precisa, y los recuentos de objetos podrían no ser 100% precisos. Sin embargo, esto no debería impedir la extracción de las versiones. Esta salida solo pretende brindar una pista al usuario sobre qué podría ser diferente entre los documentos.

Los recuentos de objetos podrían parecer incorrectos en documentos PDF linealizados. Eso no es realmente el caso; la razón es que cada versión del PDF consta de los objetos que componen la porción lineal del PDF más todos los objetos que componen la versión en cuestión. Supongamos que hay un PDF linealizado con 59 objetos en su porción lineal, y supongamos que el PDF tiene una segunda versión que consta de 21 objetos. El número total de objetos en "versión 2" sería 59 + 21, es decir, 80 objetos.

Compilación

Desde el directorio de nivel superior de pdfresurrect ejecute: ./configure make

Para instalar/desinstalar el binario resultante en una ruta específica se puede usar la bandera '--prefix=': ./configure --prefix=/my/desired/path/

El modo de depuración se puede habilitar al configurar mediante la siguiente opción: ./configure --enable-debug

El binario resultante se puede colocar en cualquier lugar; sin embargo, también se puede instalar/desinstalar automáticamente en la ruta configurada. Si no se especificó ninguna ruta al momento de la configuración, el valor predeterminado es /usr/local/bin Para instalar/desinstalar: make install or make uninstall

Agradecimientos

El resto del equipo de 757/757Labs. GNU (www.gnu.org). Todos los contribuyentes: consulte el archivo AUTHORS.

Contacto / URL del proyecto

[email protected] https://github.com/enferex/pdfresurrect

Descargar herramienta