首页 > 其他分享 >hydra九头蛇爆破工具

hydra九头蛇爆破工具

时间:2023-10-23 15:14:13浏览次数:40  
标签:九头 用户名 爆破 密码 hydra 复制 破解 字典

https://github.com/vanhauser-thc/thc-hydra

 

使用方法
复制代码语法:Hydra 参数 IP 服务


diff复制代码参数:
-l login 小写,指定用户名进行破解
-L file 大写,指定用户的用户名字典
-p pass 小写,用于指定密码破解,很少使用,一般采用密码字典。
-P file 大写,用于指定密码字典。
-e ns 额外的选项,n:空密码试探,s:使用指定账户和密码试探
-M file 指定目标ip列表文件,批量破解。
-o file 指定结果输出文件
-f 找到第一对登录名或者密码的时候中止破解。
-t tasks 同时运行的线程数,默认是16
-w time 设置最大超时时间,单位
-v / -V 显示详细过程
-R 恢复爆破(如果破解中断了,下次执行 hydra -R /path/to/hydra.restore 就可以继续任务。)
-x 自定义密码。


css复制代码service:指定服务名,支持的服务跟协议有:telnet,ftp,pop3等等。
注意点:1.自己创建字典,然后放在当前的目录下或者指定目录。
2.参数可以统一放在最后,格式比如hydra ip 服务 参数。
3.如果能确定用户名一项时候,比如web登录破解,直接用 -l就可以,然后剩余时间破解密码。
4.缺点,如果目标网站登录时候需要验证码就无法破解。
5.man hydra最万能。
6.或者hydra -U http-form等查看具体帮助。


案例分析
暴破ssh登录密码
环境介绍
复制代码攻击机:kali
装有hydra工具

靶机:192.168.154.131
安装ssh服务,正常运行


为了测试方便,我们创建两个简单的字典文件,如下:

开始爆破
根据命令参数,组织参数格式如下:
ruby复制代码root@kali:/mnt# hydra -L user.txt -P password.txt -t 2 -vV -e ns 192.168.154.131 ssh


破解成功
因为字典数量比较少,我们可以轻易的破解成功,但是实际情况下,我们可能需要很久。

测试登录
使用得到的用户名/密码登录服务器,登录成功

各种协议破解汇总
FTP协议破解
css复制代码破解ftp:

hydra -L 用户名字典 -P 密码字典 -t 6 -e ns IP地址 -v


http协议破解
csharp复制代码get方式提交,破解web登录:

hydra -L 用户名字典 -P 密码字典 -t 线程 -v -e ns IP地址 http-get /admin/
hydra -L 用户名字典 -P 密码字典 -t 线程 -v -e ns -f IP地址 http-get /admin/index.php

post方式提交,破解web登录:

hydra -f -l 用户名 -P 密码字典 -V -s 9900 IP地址 http-post-form "/admin/index.php?action=login:user=USER&pw=PASS:"


#/index.php …这个是登录的 url
#后门是POST的数据 其中的用户名密码使用 USER PASS 来代替
#然后是如果登录出错 会出现的字符 。。。然后开始破解


https协议破解
bash复制代码破解https

hydra -m /index.php -l 用户名 -P 密码字典.txt IP地址 https


路由器破解
arduino复制代码hydra -l admin -x 6:10:1a.~!@#$%^&()-= -t 8 192.168.1.1 http-get /
-l admin 为尝试破解的用户名。

# -x 6:10:1a. 表示枚举的密码由 数字、小写字母和单字符’.'等等组成,长度为 6 - 10 位。-t 8 表示分 8 个并行任务进行爆破尝试。192.168.1.1 为 Router 地址。http-get 为破解方式(协议)


http-proxy协议破解
arduino复制代码破解http-proxy:

hydra -l admin -P 字典.txt http-proxy://IP地址


smb破解
css复制代码破解smb:

hydra -l 用户名字典 -P 密码字典 IP地址 smb


Windows远程桌面
scss复制代码破解rdp(windows远程登录):

hydra ip地址 rdp -l administrator -P 密码字典.txt -V


邮箱pop3
css复制代码破解邮箱pop3:

hydra -l 用户名 -P 密码字典.txt my.pop3.mail pop3


telnet破解
css复制代码hydra ip地址 telnet -l 用户字典.txt -P 密码字典.txt -t 32 -s 23 -e ns -f -V


语音通讯工具teamspeak
css复制代码hydra -l 用户名字典 -P 密码字典.txt -s 端口号 -vV ip teamspeak


cisco
css复制代码hydra -P 密码字典 IP地址 cisco
hydra -m cloud -P 密码字典 IP地址 cisco-enable

 

mssql

 hydra -l ./user -P ../password/1 -t 6 -e ns 222.121.2.56 mssql -v

 

标签:九头,用户名,爆破,密码,hydra,复制,破解,字典
From: https://www.cnblogs.com/websec80/p/17782493.html

相关文章

  • web基础漏洞-验证码爆破
    1、介绍验证码爆破,攻击者可以持续请求验证,从而获取正确验证码。2、防护(1)限制验证码有效时间如果设置相对较长的验证码有效时间,那么攻击者就可以用较低的频率爆破。反之,验证码有效时间相对较短,则对爆破的频率提出高要求,这既考验攻击者的硬件和软件,也考验网络传输和服务端压力......
  • python写爆破字典
    #coding:utf-8withopen('username.txt','wb')asf:foriinrange(00000,99999):line=str('w'+'%05d'%i)+'\n'f.write(line)f.close()    ......
  • 网安--暴力破解工具(wfuzz、hydra、medusa、msf)
    1、wfuzz 2、hydra  3、Medusa    4、msf辅助模块 ......
  • Hydration completed but contains mismatches 报错,如何解决?
    最近在用vue3+node+TS+vite在搭建SSR服务器端渲染项目时候,遇到问题Hydrationcompletedbutcontainsmismatches?字面意思就是客户端激活已完成,但是存在不匹配;若是第一次遇到这个问题,貌似还不是很懂?所谓客户端激活指的是Vue在浏览器端接管由服务器发送的静态HTML,将其变......
  • Angular 应用程序的 Hydration 概念详解
    Angular应用程序的Hydration概念Hydration概念是Angular应用程序中的一个关键概念,它涉及到Angular框架在客户端渲染(Client-siderendering,CSR)中的运作方式。要深入理解Hydration,首先需要了解CSR和SSR(Server-siderendering,服务器端渲染)之间的基本区别,以及Angular是如何利用Hydra......
  • MP3Stego密码爆破
    importsubprocesswithopen("pwd.txt","w")asf:#1000-1301是爆破范围foriinrange(1000,1301):f.write(str(i)+"\n")g=open("pwd.txt","r")#有其他字典可以放上去forjinrange(300):pwd=g.readline()......
  • SSH爆破应急响应
    0x00前言SSH是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议,主要用于给远程登录会话数据进行加密,保证数据传输的安全。SSH口令长度太短或者复杂度不够,如仅包含数字,或仅包含字母等,容易被恶意者爆破,一旦被恶意者获取,可用来直接登录系统,控制服务器所有权限。0x01应急......
  • 对于用户名密码前端加密的爆破
    前言目前越来越多的网站系统在登录接口、数据请求接口中加入各式各样的加密算法,甚至有些网站在每次请求前都动态请求加密密钥等措施,对接口渗透工作造成较大障碍,简单对登录接口暴力破解时字段被加密,如何处理加密内容进行暴破来进行一个简单思路的分享。常规思路前端js逆向,通过对......
  • 模拟SSH爆破攻击
    第一步开启靶机的SSH服务开启步骤:打开终端并以root用户身份登录(第二步kali自带SSH服务器的可省略)使用以下命令安装SSH服务器apt-getupdateapt-getinstallopenssh-server安装完成后。SSH服务将自动启动。可使用以下命令检查SSH服务的状态servicesshstatus......
  • Windows·FTP爆破应急响应
    0x00前言 FTP是一个文件传输协议,用户通过FTP可从客户机程序向远程主机上传或下载文件,常用于网站代码维护、日常源码备份等。如果第三者通过FTP匿名访问或者弱口令获取FTP权限,可直接上传webshell,进一步测试提权,直至控制整个网站服务器。0x01应急场景 从昨天开始,网站响应速度......