例子:
hydra -l root -P '/root/4wei.txt' -t 6 -V ssh://192.168.240.3
备注:
-t 线程
-l(小写)表示单个用户,-P(大写)表示多个密码,所以小写表示单个,大写就表示多个
-s
并非每个SSH服务器都在端口22上运行。聪明的管理员一直在更改它们。如果它是您的服务器,您将知道您需要指定的端口。如果您已被雇用来测试其他人的服务器,则可以使用Nmap来发现正在运行SSH的端口。
要指定Hydra应攻击的端口,请使用-s
标志后跟端口号。
-V
在-V
刚刚控制水润的详细程度。如果您想查看Hydra运行的每个测试,请使用-V
。如果您想要更多输出但不是所有内容,请使用-v
。
-e nsr
该-e表示提供了更多测试选项。有时,用户的密码非常糟糕,您必须在单词列表的正常范围之外对其进行说明。旗帜nsr
后面的字母-e对应更多的测试方式。n代表“null”,意味着Hydra将测试没有密码的用户。s
代表“相同”。使用时,Hydra将测试与用户名相同的密码s。r代表“逆转”。如果用户认为他们很聪明并且改掉了他们的错误密码,那么Hydra也会抓住它。