Shreder 是一款强大的多线程 SSH 协议密码暴力破解工具。
0.1 秒可尝试一个密码。1 分 40 秒内可尝试 1000 个密码。pip3 install git+https://github.com/EntySec/Shreder
只需在终端中键入 shreder 即可使用。
usage: shreder [-h] [-p PORT] [-u USERNAME] [-l LIST] [-d DELAY] target
Shreder 是一款强大的多线程 SSH 协议密码暴力破解工具。
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)