Skip to content
KitploitKITPLOIT
OutilsBlog
Soumettre
OutilsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

··Flux·Contact·Confidentialité·© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
binfinder — Trouver les fichiers binaires non installés via le gestionnaire de paquets | Kitploit
Outils/GitHubGitHub/aquasecurity/binfinder
Sécurité des ConteneursAnalyse de BinairesSécurité de la Chaîne Logistique
GitHubaquasecurity/binfinder

binfinder

Trouver les fichiers binaires non installés via le gestionnaire de paquets

Voir le dépôt
116il y a 3 ansPas encore vérifié

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

binfinder

Trouver les fichiers binaires non installés via le gestionnaire de paquets

Prérequis

Logiciels

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

Comment compiler et exécuter binfinder

Compilation

root@kitploit:~
$ make build

Une fois la compilation terminée, vous pouvez exécuter bindfinder avec :

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

La sortie sera des fichiers diff par image, le drapeau top (défaut 0) si la valeur est supérieure à 0 récupère les N images populaires sur lesquelles exécuter binfinder.

Pour exécuter une analyse sur les fichiers diff créés après la recherche des diffs, vous pouvez exécuter l'analyse pour obtenir le nombre par diff dans tous les fichiers json :

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

La sortie sera le fichier analysis.csv.

Pour exécuter binfinder sur un registre, passez le drapeau --registry host à la CLI

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

La CLI extraira les images du dépôt et vérifiera les différences binaires.

Pour exécuter binfinder sur le registre DTR, passez le drapeau --registry={HOSTNAME} --dtr --user={USER} --password={PASSWORD} à 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 extraira les images de DTR et vérifiera les différences binaires.

Remarques :

  • Binfinder nécessite les fichiers shell alpine.sh, ubuntu.sh, centos.sh, et centos_get_all_pkg.sh pour fonctionner, ces fichiers shell doivent être présents dans le répertoire à partir duquel la commande doit être exécutée.
  • Pour améliorer les performances, téléchargez l'image Docker avant d'exécuter binfinder.
  • Les images basées sur Busybox ne sont pas prises en charge pour le moment.
Télécharger l’outil