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
SSHBuster — SSHBuster is a powerful command-line SSH brute-forcing tool designed for ethical hacking and penetration testing. It performs dictionary-based attacks to find valid SSH login credentials efficiently. | Kitploit
Strumenti/GitLabGitLab/s_r_e_e_r_a_j/sshbuster
Password AttacksPenetration Testing
GitLabs_r_e_e_r_a_j/sshbuster

SSHBuster

SSHBuster is a powerful command-line SSH brute-forcing tool designed for ethical hacking and penetration testing. It performs dictionary-based attacks to find valid SSH login credentials efficiently.

Vedi RepositorySito web
14 mesi 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

SSHBuster

SSHBuster è un potente strumento da riga di comando per il brute-forcing SSH progettato per l'hacking etico e i test di penetrazione. Esegue attacchi basati su dizionario per trovare credenziali SSH valide in modo efficiente.


Caratteristiche

  • Esegue il brute-force sui server SSH utilizzando diverse combinazioni di nome utente e password
  • Supporta:
    • Wordlist di nomi utente e password
    • Singolo nome utente + wordlist di password
    • Wordlist di nomi utente + singola password
    • Singolo nome utente + singola password
  • Multithread per una maggiore velocità (predefinito: 2 thread, max: 5)
  • Mostra l'avanzamento in tempo reale mostrando ogni combinazione nome utente:password in fase di tentativo
  • Mostra immediatamente le credenziali valide trovate
  • Gestisce automaticamente wordlist codificate UTF-8, con fallback Latin-1 se la decodifica UTF-8 fallisce

⚠️ Dichiarazione di non responsabilità legale

SSHBuster è destinato esclusivamente a scopi educativi e a test di penetrazione autorizzati. L'uso non autorizzato di questo strumento è illegale e non etico. L'autore non è responsabile per qualsiasi uso improprio, danno o conseguenze legali derivanti dal suo utilizzo.


Requisiti

  • Python 3.x
  • Libreria paramiko

Installala con:

root@kitploit:~
pip3 install paramiko

Nota per gli utenti di Kali, Parrot, Ubuntu 23.04+, Arch Linux:

Se vedi un errore come:

root@kitploit:~
error: externally-managed-environment

usa:

root@kitploit:~
pip3 install paramiko --break-system-packages

Compatibilità

Linux (Debian, RHEL, Arch, ecc.)

Installazione

  1. Clona il repository
root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/SSHBuster.git
  1. Naviga nella directory SSHBuster
root@kitploit:~
cd SSHBuster
  1. Esegui l'installer
root@kitploit:~
sudo python3 install.py

quindi digita y per installare

  1. Esegui lo strumento
root@kitploit:~
sshbuster [argomenti]

Argomenti da riga di comando

⚠️ Devi fornire o un singolo nome utente o una wordlist di nomi utente, e analogamente o una singola password o una wordlist di password.

Note

  • Se specifichi più di 5 thread, ne verranno usati solo 5 per una migliore precisione.

  • Si ferma automaticamente quando viene trovata una credenziale valida.

  • Sono supportate wordlist con caratteri speciali (UTF-8 e fallback Latin-1).

Esempi

  1. Brute-force con wordlist di nomi utente e password
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt
  1. Brute-force con singolo nome utente e wordlist di password
root@kitploit:~
sshbuster 192.168.1.100 22 --username root --passlist passwords.txt
  1. Brute-force con wordlist di nomi utente e singola password
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --password 123456
  1. Singolo nome utente e singola password
root@kitploit:~
sshbuster 192.168.1.100 22 --username admin --password admin123
  1. Brute-force utilizzando wordlist di nomi utente e password con 5 thread
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt --threads 5

Disinstallazione

Esegui lo script install.py

root@kitploit:~
sudo python3 install.py

Quindi digita n per disinstallare

Licenza

Questo progetto è concesso in licenza sotto la GNU General Public License v3.0

Scarica lo strumento
Argomento / OpzioneDescrizione
target_ipIndirizzo IP SSH di destinazione
target_portPorta SSH di destinazione (di solito 22)
-u, --usernameSingolo nome utente
-U, --userlistPercorso della wordlist di nomi utente
-p, --passwordSingola password
-P, --passlistPercorso della wordlist di password
-t, --threadsNumero di thread (predefinito: 2, massimo consentito: 5)