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
binfinder — Encontre arquivos binários não instalados pelo gerenciador de pacotes | Kitploit
Ferramentas/GitHubGitHub/aquasecurity/binfinder
Segurança de ContêineresAnálise de BináriosSegurança da Cadeia de Suprimentos
GitHubaquasecurity/binfinder

binfinder

Encontre arquivos binários não instalados pelo gerenciador de pacotes

Ver Repositório
1162há 3 anosAinda não revisado

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

binfinder

Encontre arquivos binários não instalados através do gerenciador de pacotes

Pré-requisitos

Software

  • go version >= 1.12
  • docker version >= 19

Como compilar e executar o binfinder

Compilar

root@kitploit:~
$ make build

Quando a compilação estiver concluída, você pode executar o bindfinder executando:

root@kitploit:~
$ ./binfinder --images <comma separated list of image> --output data --top 20

A saída será composta por arquivos de diff por imagem; a flag top (padrão 0), se o valor for maior que 0, baixa as N imagens populares para executar o binfinder nelas.

Para executar a análise nos arquivos de diff gerados após a detecção de diffs, execute a análise para obter a contagem por diff em todos os arquivos json:

root@kitploit:~
$ ./binfinder --analyze --output data

A saída será o arquivo analysis.csv.

Para executar o binfinder em um registry, passe a flag --registry host para a CLI

root@kitploit:~
$ ./binfinder --top=10 --registry=http://localhost:5000 --output data

A CLI baixará as imagens do repositório e verificará diffs binários.

Para executar o binfinder no registry DTR, passe a flag --registry={HOSTNAME} --dtr --user={USER} --password={PASSWORD} para a CLI

root@kitploit:~
$ ./binfinder --top=10 --registry=https://vm01-7b86bb7b.westeurope.cloudapp.azure.com:8443 --dtr --user={user} --password={password} --output data

A CLI baixará as imagens do DTR e verificará diffs binários.

Notas:

  • O Binfinder requer os arquivos de shell alpine.sh, ubuntu.sh, centos.sh e centos_get_all_pkg.sh para funcionar; esses arquivos de shell devem estar presentes no diretório a partir do qual o comando será executado.
  • Para melhorar o desempenho, baixe a imagem docker antes de executar o binfinder.
  • Imagens baseadas em Busybox não são suportadas no momento.
Baixar ferramenta