
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.
SSHBuster ist ein leistungsstarkes Kommandozeilen-Tool zum Brute-Forcing von SSH, das für ethisches Hacking und Penetrationstests entwickelt wurde. Es führt wörterbuchbasierte Angriffe durch, um gültige SSH-Anmeldedaten effizient zu finden.
SSHBuster ist ausschließlich für Bildungszwecke und autorisierte Penetrationstests vorgesehen. Die unbefugte Nutzung dieses Tools ist illegal und unethisch. Der Autor übernimmt keine Verantwortung für Missbrauch, Schäden oder rechtliche Konsequenzen, die aus der Nutzung resultieren.
paramiko-BibliothekInstallieren mit:
pip3 install paramiko
Hinweis für Kali, Parrot, Ubuntu 23.04+, Arch Linux-Benutzer:
Wenn ein Fehler wie
error: externally-managed-environment
angezeigt wird, dann verwenden Sie:
pip3 install paramiko --break-system-packages
Linux (Debian, RHEL, Arch, etc.)
git clone https://gitlab.com/s_r_e_e_r_a_j/SSHBuster.git
cd SSHBuster
sudo python3 install.py
dann y für Installation eingeben
sshbuster [arguments]
⚠️ Sie müssen entweder einen einzelnen Benutzernamen oder eine Benutzernamen-Wortliste sowie entweder ein einzelnes Passwort oder eine Passwort-Wortliste angeben.
Wenn Sie mehr als 5 Threads angeben, werden nur 5 für eine bessere Genauigkeit verwendet.
Stoppt automatisch, wenn gültige Anmeldedaten gefunden werden.
Wortlisten mit Sonderzeichen werden unterstützt (UTF-8- und Latin-1-Fallback).
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt
sshbuster 192.168.1.100 22 --username root --passlist passwords.txt
sshbuster 192.168.1.100 22 --userlist users.txt --password 123456
sshbuster 192.168.1.100 22 --username admin --password admin123
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt --threads 5
Führen Sie das install.py-Skript aus
sudo python3 install.py
Dann geben Sie n für die Deinstallation ein
Dieses Projekt ist unter der GNU General Public License v3.0 lizenziert.
| Argument / Option | Beschreibung |
|---|
target_ip | Ziel-SSH-IP-Adresse |
target_port | Ziel-SSH-Port (normalerweise 22) |
-u, --username | Einzelner Benutzername |
-U, --userlist | Pfad zur Benutzernamen-Wortliste |
-p, --password | Einzelnes Passwort |
-P, --passlist | Pfad zur Passwort-Wortliste |
-t, --threads | Anzahl der Threads (Standard: 2, max. erlaubt: 5) |