Skip to content
KitploitKITPLOIT
StrumentiBlog
Invia
StrumentiBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

··Feed·Contatto·Privacy·© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
binfinder — Trova i file binari non installati tramite il gestore di pacchetti | Kitploit
Strumenti/GitHubGitHub/aquasecurity/binfinder
Sicurezza dei ContenitoriAnalisi di BinariSicurezza della Supply Chain
GitHubaquasecurity/binfinder

binfinder

Trova i file binari non installati tramite il gestore di pacchetti

Vedi Repository
1163 anni faNon ancora revisionato

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

binfinder

Trova i file binari non installati tramite il gestore pacchetti

Prerequisiti

Software

  • versione di go >= 1.12
  • versione di docker >= 19

Come compilare ed eseguire binfinder

Compilazione

root@kitploit:~
$ make build

Una volta completata la compilazione, puoi eseguire bindfinder lanciando:

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

L'output sarà file di diff per ogni immagine; il flag top (default 0), se maggiore di 0, scarica le N immagini più popolari su cui eseguire binfinder.

Per eseguire l'analisi sui file di diff creati dopo il rilevamento dei diff, puoi eseguire analysis per ottenere il conteggio per diff in tutti i file json:

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

L'output sarà il file analysis.csv.

Per eseguire binfinder su un registry, passa il flag --registry host alla CLI

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

La CLI scaricherà le immagini dal repository e verificherà la presenza di diff binari.

Per eseguire binfinder su un registry DTR, passa i flag --registry={HOSTNAME} --dtr --user={USER} --password={PASSWORD} alla CLI

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

La CLI scaricherà le immagini da DTR e verificherà la presenza di diff binari.

Note:

  • Binfinder richiede i file shell alpine.sh, ubuntu.sh, centos.sh e centos_get_all_pkg.sh per funzionare; questi file shell devono essere presenti nella directory da cui viene eseguito il comando.
  • Per migliorare le prestazioni, scarica l'immagine docker prima di eseguire binfinder.
  • Le immagini basate su Busybox non sono supportate al momento.
Scarica lo strumento