
Shrederは、強力なマルチスレッドのSSHプロトコルパスワードブルートフォースツールです。
Shrederは、強力なマルチスレッド対応SSHプロトコルパスワードブルートフォースツールです。
0.1秒でチェック。1分40秒で1000パスワードを試行。pip3 install git+https://github.com/EntySec/Shreder
Shrederを使用するには、ターミナルでshrederと入力するだけです。
usage: shreder [-h] [-p PORT] [-u USERNAME] [-l LIST] [-d DELAY] target
Shreder is a powerful multi-threaded SSH protocol password brute-force tool.
positional arguments:
target
optional arguments:
-h, --help このヘルプメッセージを表示して終了します
-p PORT, --port PORT SSHポート。
-u USERNAME, --username USERNAME
SSHユーザー名。
-l LIST, --list LIST パスワードリスト。
-d DELAY, --delay DELAY
ログイン試行間の遅延。
単一ターゲットへのブルートフォース
お遊びで自分のデバイスをブルートフォースしてみましょう。
shreder 192.168.2.109 -u mobile -l passwords.txt
Shrederには独自のPython APIもあり、コードにShrederをインポートして呼び出すことができます。
from shreder import Shreder
以下は、単一ターゲットをブルートフォースするために使用できるShrederの基本関数です。
connect(host, port, username, password) - 指定されたアドレスで単一ターゲットに接続します。brute(host, port, username, dictionary, delay) - 指定されたアドレスで単一ターゲットをブルートフォースします。単一ターゲットへのブルートフォース
from shreder import Shreder
shreder = Shreder()
password = shreder.brute('192.168.2.109', 22, 'mobile', 'passwords.txt')
print(password)