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
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
Outils/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.

Voir le dépôtSite web
1il y a 4 moisPas 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

SSHBuster

SSHBuster est un outil de force brute SSH en ligne de commande puissant conçu pour les tests d'intrusion éthiques et les tests de pénétration. Il effectue des attaques basées sur des dictionnaires pour trouver efficacement des identifiants de connexion SSH valides.


Fonctionnalités

  • Attaque par force brute sur des serveurs SSH en utilisant différentes combinaisons d'utilisateurs et de mots de passe
  • Prend en charge :
    • Listes d'utilisateurs + mots de passe (wordlists)
    • Utilisateur unique + liste de mots de passe
    • Liste d'utilisateurs + mot de passe unique
    • Utilisateur unique + mot de passe unique
  • Multithreadé pour une meilleure vitesse (par défaut : 2 threads, max : 5)
  • Affiche la progression en temps réel montrant chaque combinaison utilisateur:mot de passe essayée
  • Affiche les identifiants valides immédiatement dès qu'ils sont trouvés
  • Gère automatiquement les listes de mots encodées en UTF-8, avec un repli Latin-1 si le décodage UTF-8 échoue

⚠️ Avis de non-responsabilité légal

SSHBuster est destiné strictement à des fins éducatives et aux tests d'intrusion autorisés uniquement. Toute utilisation non autorisée de cet outil est illégale et contraire à l'éthique. L'auteur n'est pas responsable de toute utilisation abusive, des dommages ou des conséquences juridiques résultant de son utilisation.


Prérequis

  • Python 3.x
  • Bibliothèque paramiko

Installez-la avec :

root@kitploit:~
pip3 install paramiko

Note pour les utilisateurs de Kali, Parrot, Ubuntu 23.04+, Arch Linux :

Si vous voyez une erreur comme :

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

alors utilisez :

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

Compatibilité

Linux (Debian, RHEL, Arch, etc.)

Installation

  1. Clonez le dépôt
root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/SSHBuster.git
  1. Accédez au répertoire SSHBuster
root@kitploit:~
cd SSHBuster
  1. Exécutez l'installateur
root@kitploit:~
sudo python3 install.py

puis tapez y pour installer

  1. Exécutez l'outil
root@kitploit:~
sshbuster [arguments]

Arguments de la ligne de commande

⚠️ Vous devez fournir soit un nom d'utilisateur unique, soit une liste de noms d'utilisateurs, et de même soit un mot de passe unique, soit une liste de mots de passe.

Remarques

  • Si vous spécifiez plus de 5 threads, seuls 5 seront utilisés pour une meilleure précision.

  • S'arrête automatiquement lorsqu'un identifiant valide est trouvé.

  • Les listes de mots avec des caractères spéciaux sont prises en charge (UTF-8 et repli Latin-1).

Exemples

  1. Attaque par force brute avec des listes d'utilisateurs et de mots de passe
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt
  1. Attaque par force brute avec un nom d'utilisateur unique et une liste de mots de passe
root@kitploit:~
sshbuster 192.168.1.100 22 --username root --passlist passwords.txt
  1. Attaque par force brute avec une liste d'utilisateurs et un mot de passe unique
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --password 123456
  1. Nom d'utilisateur unique et mot de passe unique
root@kitploit:~
sshbuster 192.168.1.100 22 --username admin --password admin123
  1. Attaque par force brute avec des listes d'utilisateurs et de mots de passe en utilisant 5 threads
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt --threads 5

Désinstallation

Exécutez le script install.py

root@kitploit:~
sudo python3 install.py

Ensuite, tapez n pour désinstaller

Licence

Ce projet est sous licence GNU General Public License v3.0

Télécharger l’outil
Argument / OptionDescription
target_ipAdresse IP SSH cible
target_portPort SSH cible (généralement 22)
-u, --usernameNom d'utilisateur unique
-U, --userlistChemin vers la liste des noms d'utilisateurs
-p, --passwordMot de passe unique
-P, --passlistChemin vers la liste des mots de passe
-t, --threadsNombre de threads (par défaut : 2, max autorisé : 5)