Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
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é.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
SSHBuster — SSHBuster est un puissant outil en ligne de commande de force brute SSH, conçu pour le hacking éthique et les tests de pénétration. Il effectue des attaques par dictionnaire afin de trouver efficacement des identifiants de connexion SSH valides. | Kitploit
Outils/GitLabGitLab/s_r_e_e_r_a_j/sshbuster
Attaques de Mots de PasseTests d'Intrusion
GitLabs_r_e_e_r_a_j/sshbuster

SSHBuster

SSHBuster est un puissant outil en ligne de commande de force brute SSH, conçu pour le hacking éthique et les tests de pénétration. Il effectue des attaques par dictionnaire afin de trouver efficacement des identifiants de connexion SSH valides.

Voir le dépôtSite web
115il y a 6 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 :

pip3 install paramiko

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

Si vous voyez une erreur comme :

error: externally-managed-environment

alors utilisez :

pip3 install paramiko --break-system-packages

Compatibilité

Linux (Debian, RHEL, Arch, etc.)

Installation

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

puis tapez y pour installer

  1. Exécutez l'outil
sshbuster [arguments]

Arguments de la ligne de commande

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)

⚠️ 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
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
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
sshbuster 192.168.1.100 22 --userlist users.txt --password 123456
  1. Nom d'utilisateur unique et mot de passe unique
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
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt --threads 5

Désinstallation

Exécutez le script install.py

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