
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は、倫理的なハッキングや侵入テスト向けに設計された強力なコマンドラインSSHブルートフォースツールです。効率的に有効なSSHログイン資格情報を見つけるために辞書ベースの攻撃を実行します。
SSHBusterは、教育目的および許可された侵入テスト専用に意図されています。このツールの不正使用は違法かつ非倫理的です。作者は、その使用に起因する誤用、損害、または法的結果について一切の責任を負いません。
paramiko ライブラリ以下のコマンドでインストール:
pip3 install paramiko
Kali、Parrot、Ubuntu 23.04+、Arch Linuxユーザーへの注意:
次のようなエラーが表示される場合:
error: externally-managed-environment
その場合は以下を使用:
pip3 install paramiko --break-system-packages
Linux (Debian, RHEL, Archなど)
git clone https://gitlab.com/s_r_e_e_r_a_j/SSHBuster.git
cd SSHBuster
sudo python3 install.py
次に y と入力してインストール
sshbuster [arguments]
⚠️ 単一ユーザー名またはユーザー名ワードリストのいずれか、同様に単一パスワードまたはパスワードワードリストのいずれかを指定する必要があります。
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
install.pyスクリプトを実行
sudo python3 install.py
次に n と入力してアンインストール
このプロジェクトはGNU General Public License v3.0の下でライセンスされています。
| 引数 / オプション | 説明 |
|---|
target_ip | ターゲットSSHのIPアドレス |
target_port | ターゲットSSHのポート(通常22) |
-u, --username | 単一ユーザー名 |
-U, --userlist | ユーザー名ワードリストのパス |
-p, --password | 単一パスワード |
-P, --passlist | パスワードワードリストのパス |
-t, --threads | スレッド数(デフォルト: 2、最大: 5) |