hydra使用

-l 指定用户名

-p 指定密码

-L 指定用户名字典

-P 指定密码字典

-C 指定所用格式为“user:password”的字典文件

-e

n null,表示尝试空密码

s same,把用户名本身当做密码进行尝试

r 反向,把用户名倒叙,当做密码进行尝试。

-vV 显示执行细节

-o 保存执行结果

-s 指定非默认端口

-M 指定破解的目标文件,如果不是默认端口,后面跟上“:port”

-t 指定爆破时的任务数量(默认16)

1. 常用命令

爆破ssh

hydra -l root -p 12345678 192.168.31.173 ssh
hydra -l root -p 12345678 ssh://192.168.31.173
hydra -l root -P 密码字典 192.168.31.173 ssh
hydra -L /root/usr.txt -P /root/pwd.txt 192.168.31.173 ssh