Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
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
ツール/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.

リポジトリを見るウェブサイト
14ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

SSHBuster

SSHBusterは、倫理的なハッキングや侵入テスト向けに設計された強力なコマンドラインSSHブルートフォースツールです。効率的に有効なSSHログイン資格情報を見つけるために辞書ベースの攻撃を実行します。


特徴

  • 異なるユーザー名とパスワードの組み合わせを使用してSSHサーバーをブルートフォースする
  • サポート:
    • ユーザー名 + パスワードのワードリスト
    • 単一ユーザー名 + パスワードワードリスト
    • ユーザー名ワードリスト + 単一パスワード
    • 単一ユーザー名 + 単一パスワード
  • 高速化のためのマルチスレッド(デフォルト: 2スレッド、最大: 5)
  • リアルタイムの進行状況を表示し、試行中の各ユーザー名:パスワードの組み合わせを表示
  • 有効な認証情報を表示し、見つかったら即座に表示
  • 自動的にUTF-8エンコードされたワードリストを処理し、UTF-8デコードに失敗した場合はLatin-1にフォールバック

⚠️ 法的免責事項

SSHBusterは、教育目的および許可された侵入テスト専用に意図されています。このツールの不正使用は違法かつ非倫理的です。作者は、その使用に起因する誤用、損害、または法的結果について一切の責任を負いません。


要件

  • Python 3.x
  • paramiko ライブラリ

以下のコマンドでインストール:

root@kitploit:~
pip3 install paramiko

Kali、Parrot、Ubuntu 23.04+、Arch Linuxユーザーへの注意:

次のようなエラーが表示される場合:

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

その場合は以下を使用:

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

互換性

Linux (Debian, RHEL, Archなど)

インストール

  1. リポジトリをクローン
root@kitploit:~
git clone https://gitlab.com/s_r_e_e_r_a_j/SSHBuster.git
  1. SSHBusterディレクトリに移動
root@kitploit:~
cd SSHBuster
  1. インストーラを実行
root@kitploit:~
sudo python3 install.py

次に y と入力してインストール

  1. ツールを実行
root@kitploit:~
sshbuster [arguments]

コマンドライン引数

⚠️ 単一ユーザー名またはユーザー名ワードリストのいずれか、同様に単一パスワードまたはパスワードワードリストのいずれかを指定する必要があります。

注意事項

  • 5より多いスレッドを指定した場合、精度向上のため最大5スレッドのみ使用されます。
  • 有効な認証情報が見つかると自動的に停止します。
  • 特殊文字を含むワードリストに対応(UTF-8およびLatin-1フォールバック)。

使用例

  1. ユーザー名とパスワードのワードリストを使用したブルートフォース
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt
  1. 単一ユーザー名とパスワードワードリストを使用したブルートフォース
root@kitploit:~
sshbuster 192.168.1.100 22 --username root --passlist passwords.txt
  1. ユーザー名ワードリストと単一パスワードを使用したブルートフォース
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --password 123456
  1. 単一ユーザー名と単一パスワード
root@kitploit:~
sshbuster 192.168.1.100 22 --username admin --password admin123
  1. ユーザー名とパスワードのワードリストを使用し、5スレッドでブルートフォース
root@kitploit:~
sshbuster 192.168.1.100 22 --userlist users.txt --passlist passwords.txt --threads 5

アンインストール

install.pyスクリプトを実行

root@kitploit:~
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)