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
binfinder — Encuentra archivos binarios no instalados a través del gestor de paquetes | Kitploit
Herramientas/GitHubGitHub/aquasecurity/binfinder
Seguridad de ContenedoresAnálisis de BinariosSeguridad de Cadena de Suministro
GitHubaquasecurity/binfinder

binfinder

Encuentra archivos binarios no instalados a través del gestor de paquetes

Ver Repositorio
116hace 3 añosAún no revisado

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

binfinder

Encuentra archivos binarios no instalados a través del gestor de paquetes

Prerrequisitos

Software

  • versión de go >= 1.12
  • versión de docker >= 19

Cómo compilar y ejecutar binfinder

Compilar

root@kitploit:~
$ make build

Una vez que la compilación esté completa, puede ejecutar bindfinder ejecutando:

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

La salida serán archivos diff por imagen; el indicador top (por defecto 0), si su valor es mayor que 0, descarga las N imágenes populares para ejecutar binfinder sobre ellas.

Para ejecutar el análisis sobre los archivos diff creados después de encontrar los diffs, puede ejecutar el análisis para obtener el recuento por diff en todos los archivos json:

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

La salida será el archivo analysis.csv.

Para ejecutar binfinder en un registro, pase el indicador --registry host a la CLI

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

La CLI descargará imágenes del repositorio y comprobará si hay diffs binarios.

Para ejecutar binfinder en el registro DTR, pase el indicador --registry={HOSTNAME} --dtr --user={USER} --password={PASSWORD} a la CLI

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

La CLI descargará imágenes de DTR y comprobará si hay diffs binarios.

Notas:

  • Binfinder requiere los archivos de shell alpine.sh, ubuntu.sh, centos.sh y centos_get_all_pkg.sh para funcionar; estos archivos de shell deben estar presentes en el directorio desde donde se va a ejecutar el comando.
  • Para mejorar el rendimiento, descargue la imagen de docker antes de ejecutar binfinder.
  • Las imágenes basadas en Busybox no son compatibles por el momento.
Descargar herramienta