Skip to content
KitploitKITPLOIT
FerramentasBlog
Enviar
FerramentasBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

··Feeds·Contato·Privacidade·© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
pdfresurrect — Analise e ajude a extrair versões antigas "ocultas" de um pdf a partir do pdf atual. | Kitploit
Ferramentas/GitHubGitHub/enferex/pdfresurrect
Análise EstáticaRecuperação de DadosForensia Digital
GitHubenferex/pdfresurrect

pdfresurrect

Analise e ajude a extrair versões antigas "ocultas" de um pdf a partir do pdf atual.

Ver Repositório
10214há 3 anosRevisado pelo Kitploit

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

pdfresurrect

PDFResurrect é uma ferramenta destinada a analisar documentos PDF. O formato PDF permite que alterações anteriores de um documento sejam retidas em uma versão mais recente, criando assim um histórico contínuo de alterações do documento. Esta ferramenta tenta modificar o PDF para que um utilitário de leitura receba as versões anteriores do PDF. As "versões" modificadas serão geradas como novos arquivos, deixando o PDF original sem alterações.

Notas

O recurso de limpeza (-s) não deve ser usado para fins de segurança sérios. Após usar este recurso experimental, verifique se ele de fato zerou todos os objetos que eram de interesse (aqueles que deveriam ser zerados). Atualmente, este recurso provavelmente não gerará um PDF funcional.

Esta ferramenta depende de que o aplicativo leia as versões extraídas pelo pdfresurrect e trate a última tabela xref como a mais recente do documento. Esse normalmente deve ser o caso.

A saída detalhada, que tenta deduzir o tipo de objeto PDF (ex.: stream, page), nem sempre é precisa, e as contagens de objetos podem não ser 100% precisas. No entanto, isso não deve impedir a extração das versões. Essa saída serve apenas para dar uma dica ao usuário sobre o que pode ser diferente entre os documentos.

As contagens de objetos podem parecer incorretas em documentos PDF linearizados. Na verdade, não é esse o caso; a razão é que cada versão do PDF consiste nos objetos que compõem a parte linear do PDF mais todos os objetos que compõem a versão em questão. Suponha que haja um PDF linearizado com 59 objetos em sua parte linear e que o PDF tenha uma segunda versão composta por 21 objetos. O número total de objetos na "versão 2" seria 59 + 21, ou 80 objetos.

Compilação

A partir do diretório de nível superior do pdfresurrect, execute: ./configure make

Para instalar/desinstalar o binário resultante em um caminho específico, a flag '--prefix=' pode ser usada: ./configure --prefix=/my/desired/path/

O modo de depuração pode ser habilitado durante a configuração usando a seguinte opção: ./configure --enable-debug

O binário resultante pode ser colocado em qualquer lugar; no entanto, ele também pode ser instalado/desinstalado automaticamente no caminho configurado. Se nenhum caminho foi especificado no momento da configuração, o padrão é /usr/local/bin Para instalar/desinstalar: make install ou make uninstall

Agradecimentos

O restante da equipe 757/757Labs. GNU (www.gnu.org). Todos os colaboradores: Veja o arquivo AUTHORS.

Contato / URL do projeto

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

Baixar ferramenta