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
ssh_scan — DEPRECATO - Un prototipo di scanner di configurazione e policy SSH (Blog: https://mozilla.github.io/ssh_scan/) | Kitploit
Strumenti/GitHubGitHub/mozilla/ssh_scan
Utilità GenericheScanner di VulnerabilitàAudit di ConfigurazioneSicurezza di ReteArchived
GitHubmozilla/ssh_scan

ssh_scan

DEPRECATO - Un prototipo di scanner di configurazione e policy SSH (Blog: https://mozilla.github.io/ssh_scan/)

Vedi Repository
78810344 anni faRevisionato da Kitploit

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

ssh_scan

Gem Version Coverage Status

Uno scanner di configurazione e policy SSH

⚠️ Avviso di Deprecazione ⚠️

Mozilla non mantiene più il progetto SSH Scan.

Per favore, fai un fork per continuare lo sviluppo.

Vantaggi Principali

  • Dipendenze Minime - Utilizza Ruby nativo e BinData per funzionare, senza dipendenze pesanti.
  • Non Solo uno Script - L'implementazione è portabile per l'uso in altri progetti o per l'automazione di attività.
  • Semplice - Basta puntare ssh_scan su un servizio SSH e ottenere un report JSON di ciò che supporta e del suo stato di policy.
  • Configurabile - Crea le tue policy personalizzate che si adattano ai tuoi requisiti unici.

Configurazione

Per installare ed eseguire come gem, digita:

root@kitploit:~
gem install ssh_scan
ssh_scan

Per eseguire da un container docker, digita:

root@kitploit:~
docker pull mozilla/ssh_scan
docker run -it mozilla/ssh_scan -t sshscan.rubidus.com

Per installare ed eseguire dal codice sorgente, digita:

root@kitploit:~
# clone repo
git clone https://github.com/mozilla/ssh_scan.git
cd ssh_scan

gem install bundler
bundle install

./bin/ssh_scan

Esempio di Utilizzo da Riga di Comando

Esegui ssh_scan -h per ottenere questo

root@kitploit:~
ssh_scan v0.0.21 (https://github.com/mozilla/ssh_scan)

Usage: ssh_scan [options]
    -t, --target [IP/Range/Hostname] IP/Ranges/Hostname to scan
    -f, --file [FilePath]            File Path of the file containing IP/Range/Hostnames to scan
    -T, --timeout [seconds]          Timeout per connect after which ssh_scan gives up on the host
    -L, --logger [Log File Path]     Enable logger
    -O, --from_json [FilePath]       File to read JSON output from
    -o, --output [FilePath]          File to write JSON output to
    -p, --port [PORT]                Port (Default: 22)
    -P, --policy [FILE]              Custom policy file (Default: Mozilla Modern)
        --threads [NUMBER]           Number of worker threads (Default: 5)
        --fingerprint-db [FILE]      File location of fingerprint database (Default: ./fingerprints.db)
        --suppress-update-status     Do not check for updates
    -u, --unit-test [FILE]           Throw appropriate exit codes based on compliance status
    -V [STD_LOGGING_LEVEL],
        --verbosity
    -v, --version                    Display just version info
    -h, --help                       Show this message

Examples:

  ssh_scan -t 192.168.1.1
  ssh_scan -t server.example.com
  ssh_scan -t ::1
  ssh_scan -t ::1 -T 5
  ssh_scan -f hosts.txt
  ssh_scan -o output.json
  ssh_scan -O output.json -o rescan_output.json
  ssh_scan -t 192.168.1.1 -p 22222
  ssh_scan -t 192.168.1.1 -p 22222 -L output.log -V INFO
  ssh_scan -t 192.168.1.1 -P custom_policy.yml
  ssh_scan -t 192.168.1.1 --unit-test -P custom_policy.yml
  • Vedi qui per output di esempio
  • Vedi qui per policy di esempio

ssh_scan come servizio/api?

Questo progetto è esclusivamente per l'uso del motore ssh_scan/da riga di comando.

Se desideri eseguire ssh_scan come servizio, consulta il progetto ssh_scan_api

Versioni di Ruby Supportate

Questo progetto è integrato con travis-ci e viene regolarmente testato per funzionare con più versioni di Ruby.

Per controllare lo stato attuale della build per queste versioni di Ruby, clicca qui.

Contribuire

Se sei interessato a contribuire a questo progetto, consulta CONTRIBUTING.md.

Crediti

Fonti di Ispirazione per ssh_scan

  • Guida alla Sicurezza OpenSSH di Mozilla - Per aver fornito una raccomandazione di policy di base sensata per i parametri di configurazione SSH (es. Cifrari, MAC e KexAlgos).
Scarica lo strumento