当前位置: 首页 > news >正文

【信息安全】hydra爆破工具的使用方法

hydra简介

hydra又名九头蛇,与burp常规的爆破模块不同,hydra爆破的范围更加广泛,可以爆破远程桌面连接,数据库这类的密码。他在kali系统中自带。

参数说明

-l     指定用户名
-L    指定用户名字典文件
-p    指定密码
-P   指定密码字典
-R   从上一次的进度继续破解
-S    采用SSL链接
-s    指定非默认端口
-e    可选选项,n:空密码,s:把用户名作为密码
-t     指定线程数,默认为16
-C    使用冒号分割格式,例如“登录名:密码”来代替 -L/-P 参数
-M    指定目标列表文件一条一行
-o    指定用于保存结果的文件
-f    在使用-M参数以后,找到第一对登录名或者密码的时候中止破解
-w    设置最大超时的时间,单位秒,默认是30s
-v / -V    显示详细过程
server    目标ip地址
service    指定服务名,支持的服务和协议

命令语法格式

普遍的是这个语法

hydra -L 用户名字典 -P 密码字典 IP 服务协议

这里如果已知用户名,就改成小写l写用户名爆破密码。

若爆破用户名,就改成小写p上密码爆破用户名。

爆破linux的远程终端

linux用的是ssh,所以我们选择的service是ssh。

在字典的文件夹中打开终端使用九头蛇爆破我服务器的ssh密码

成功后他就会停止并且显示出来密码了。

http的post型的爆破

hydra -l 用户名 -P 密码字典 -s 80 ip http-post-form "【页面的URL目录】:【post包的内容】:【返回页面中提示错误的标识】"

没有爆破知道字典,主要看写法。

可能会出现的报错

数据库这种有时候他会规定只能在自己电脑上连接,所以有些没有开启远程连接的数据库就会提示无法连接数据库的错误。

hydra支持的服务协议

Supported services: adam6500 asterisk cisco cisco-enable cobaltstrike cvs firebird ftp[s] http[s]-{head|get|post} http[s]-{get|post}-form http-proxy http-proxy-urlenum icq imap[s] irc ldap2[s] ldap3[-{cram|digest}md5][s] memcached mongodb mssql mysql nntp oracle-listener oracle-sid pcanywhere pcnfs pop3[s] postgres radmin2 rdp redis rexec rlogin rpcap rsh rtsp s7-300 sip smb smtp[s] smtp-enum snmp socks5 ssh sshkey svn teamspeak telnet[s] vmauthd vnc xmpp

常用的加粗。

遇到什么从这里查找就可以了。
 

http://www.lryc.cn/news/279397.html

相关文章:

  • uniapp中uview组件库丰富的CountTo 数字滚动使用方法
  • inflate流程分析
  • 数据挖掘实战-基于机器学习的电商文本分类模型
  • 第8章-第4节-Java中字节流的缓冲流
  • NULL是什么?
  • FreeRTOS 基础知识
  • 【野火i.MX6NULL开发板】挂载 NFS 网络文件系统
  • 在JavaScript中,Object.assign()方法或展开语法(...)来合并对象,Object.freeze()方法来冻结对象,防止对象被修改
  • 池化、线性、激活函数层
  • ES-极客学习第二部分ES 入门
  • Nodejs软件安装​
  • Photoshop 2024 (PS2024) v25 直装版 支持win/mac版
  • ChatGPT绘画生成软件MidTool:智能艺术的新纪元
  • linux安装MySQL5.7(安装、开机自启、定时备份)
  • openGauss学习笔记-195 openGauss 数据库运维-常见故障定位案例-分析查询语句运行状态
  • Oracle篇—实例中和name相关参数的区别和作用
  • python + selenium 初步实现数据驱动
  • 数字孪生+可视化技术 构建智慧新能源汽车充电站监管平台
  • 微信小程序开发学习笔记《11》导航传参
  • BikeDNA(七)外在分析:OSM 与参考数据的比较1
  • KY43 全排列
  • UltraScale 和 UltraScale+ 生成已加密文件和已经过身份验证的文件
  • 2023年全国职业院校技能大赛软件测试赛题—单元测试卷②
  • 极兔单号查快递,极兔快递单号查询,筛选出途经指定城市的单号
  • [redis] redis高可用之持久化
  • 云原生 微服务 restapi devops相关的一些概念说明(持续更新中)
  • 初学unity学习七天,经验收获总结
  • hcip实验2
  • js:使用canvas画一个半圆
  • 1.框架介绍项目环境配置与项目启动!