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
file-unpumper — Ferramenta que pode ser usada para remover coisas inúteis de um arquivo PE, como as coisas que um file pumper adicionaria. | Kitploit
Ferramentas/GitHubGitHub/0x11dfe/file-unpumper
Análise EstáticaEngenharia ReversaAnálise de MalwareAnálise de Binários
GitHub0x11dfe/file-unpumper

file-unpumper

Ferramenta que pode ser usada para remover coisas inúteis de um arquivo PE, como as coisas que um file pumper adicionaria.

Ver Repositório
303há 1 anoRevisado 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

file-unpumper

file-unpumper é um utilitário de linha de comando poderoso projetado para limpar e analisar arquivos Portable Executable (PE). Ele oferece uma série de recursos para ajudar desenvolvedores e profissionais de segurança a trabalhar com arquivos PE de forma mais eficaz.

Funcionalidades

  • Correção de Cabeçalhos PE: file-unpumper pode corrigir e alinhar os cabeçalhos PE de um arquivo executável. Isso é particularmente útil para resolver problemas causados por packers ou ofuscadores que modificam os cabeçalhos.

  • Extração de Recursos: A ferramenta pode extrair recursos incorporados de um arquivo PE, como ícones, bitmaps ou outros recursos de dados. Isso pode ser útil para engenharia reversa ou análise do conteúdo de um executável.

  • Análise de Metadados: file-unpumper fornece uma análise abrangente dos metadados do arquivo PE, incluindo informações sobre a arquitetura da máquina, número de seções, timestamp, subsistema, base de imagem e detalhes das seções.

  • Limpeza de Arquivos: A funcionalidade principal do file-unpumper é remover quaisquer dados "pumped" ou preenchidos de um arquivo PE, resultando em uma versão limpa do executável. Isso pode ajudar na análise de malware, engenharia reversa ou simplesmente na redução do tamanho do arquivo.

  • Processamento Paralelo: Para garantir desempenho eficiente, o file-unpumper aproveita o poder do processamento paralelo usando a crate rayon, permitindo lidar com arquivos grandes com facilidade.

  • Acompanhamento de Progresso: Durante o processo de limpeza de arquivos, uma barra de progresso é exibida, fornecendo uma indicação visual do progresso da operação e do tempo restante estimado.

Instalação

file-unpumper é escrito em Rust e pode ser facilmente instalado usando o gerenciador de pacotes Cargo:

root@kitploit:~
cargo install file-unpumper

Uso

  • <INPUT>: O caminho para o arquivo PE de entrada.

Opções

  • --fix-headers: Corrige e alinha os cabeçalhos PE do arquivo de entrada.
  • --extract-resources: Extrai recursos incorporados do arquivo de entrada.
  • --analyze-metadata: Analisa e exibe os metadados do arquivo PE.
  • -h, --help: Exibe informações de ajuda.
  • -V, --version: Exibe informações da versão.

Exemplos

  1. Limpar um arquivo PE e remover quaisquer dados "pumped":
root@kitploit:~
file-unpumper path/to/input.exe
  1. Corrigir os cabeçalhos PE e analisar os metadados de um arquivo:
root@kitploit:~
file-unpumper --fix-headers --analyze-metadata path/to/input.exe
  1. Extrair recursos de um arquivo PE:
root@kitploit:~
file-unpumper --extract-resources path/to/input.exe
  1. Realizar todas as operações disponíveis em um arquivo:
root@kitploit:~
file-unpumper --fix-headers --extract-resources --analyze-metadata path/to/input.exe

Contribuição

Contribuições para o file-unpumper são bem-vindas! Se você encontrar algum problema ou tiver sugestões de melhorias, por favor abra uma issue ou envie um pull request no repositório do GitHub.

Registro de Alterações

Os registros de alterações mais recentes podem ser encontrados em CHANGELOG.md

Licença

file-unpumper é distribuído sob a Licença MIT.

Baixar ferramenta