本文目录

  • Hydra概述
  • 参数详解
  • 使用方法
    • 破解SSH
  • 字典推荐
    • Kali自带密码字典
    • dirb文件夹
    • 28G大字典

Hydra概述


Hydra是一款由著名的黑客组织THC开发的开源暴力破解工具,支持大部分协议的在线密码破解,是网络安全·渗透测试必备的一款工具。
安装方法:Kali中自带hydra,直接搜索关键字即可。

参数详解

在Kali的命令行中输入hydra -h即可查看hydra 的所有参数

具体的参数含义见下表:

参数名 参数含义
-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的帮助命令中官方我们提供了一些示例如下

 hydra -l user -P passlist.txt ftp://192.168.0.1hydra -L userlist.txt -p defaultpw imap://192.168.0.1/PLAINhydra -C defaults.txt -6 pop3s://[2001:db8::1]:143/TLS:DIGEST-MD5hydra -l admin -p password ftp://[192.168.0.0/24]/hydra -L logins.txt -P pws.txt -M targets.txt ssh

这些命令基本用法用起来大体上很类似,我们以第一个命令为例,大体上可以分成三部分,即用户名密码,和协议

我们以一台OWASP机器作为被攻击的机器来演示破解常见的几种协议方式
OWASP环境搭建传送门: OWASP Broken Web Apps渗透测试环境搭建和安装教程

破解SSH

我们使用如下命令

hydra -L user.txt -P passwd.txt -o ssh.txt -vV -t ip  ssh -s 22
-L 指定用户字典文件
-P 指定密码字典文件
-o 把成功的输出到ssh.txt文件
-vV 显示详细信息
-s 指定其他端口 如果要修改默认22端口,可以使用 -s 参数

首先在/test文件夹下新建一个名为userlist.txt的文件,并往里面输入一些测试数据

/test文件夹下新建一个名为passwdlist.txt的文件,并往里面输入一些测试数据

输入以下命令开始破解

hydra -L /test/userlist.txt -P passwdlist.text -vV  -o ssh.txt -t 5
192.168.0.129 ssh


从输出的结果可以看到有1组值成功破解

从前面的打印也可以看到该组值是root owaspbwa

也可以通过查看保存的目录文件来找到破解得到的用户名

字典推荐

Kali自带密码字典

暴力破解能成功最重要的条件还是要有一个强大的密码字典!Kali默认自带了一些字典,在 /usr/share/wordlists 目录下

dirb文件夹


该目录的字典文件含义如下

  • big.txt #大的字典
  • small.txt #小的字典
  • catala.txt #项目配置字典
  • common.txt #公共字典
  • euskera.txt #数据目录字典
  • extensions_common.txt #常用文件扩展名字典
  • indexes.txt #首页字典
  • mutations_common.txt #备份扩展名
  • spanish.txt #方法名或库目录
  • others #扩展目录,默认用户名等
  • stress #压力测试
  • vulns #漏洞测试

28G大字典

密码能不能破解就看密码字典够不够强大,推荐一个28G大字典,压缩27M不到,你们懂得

传送门:28G超大密码字典

密码暴利破解工具Hydra(海德拉)使用详解相关推荐

  1. 【Kali】中密码暴力破解工具hydra的使用

    前言 hydra是著名黑客组织thc的一款开源的暴力破解密码工具,功能非常强大,kali下是默认安装的,几乎支持所有协议的在线破解.密码能否破解,在于字典是否强大.本文仅从安全角度去讲解工具的使用,请 ...

  2. Linux下的暴力密码在线破解工具Hydra

    PS:这款暴力密码破解工具相当强大,支持几乎所有协议的在线密码破解,其密码能否被破解关键在于字典是否足够强大.对于社会工程型渗透来说,有时能够得到事半功倍的效果.本文仅从安全角度去探讨测试,使用本文内 ...

  3. 字典生成----在线密码破解工具hydra和medusa的使用

    大家好,我是SuieKa. 本次主要稍微详细分析一下字典的生成和在线密码破解工具hydra和medusa及使用案例,希望对大家学习上有帮助! 目录表 一.常见字典生成工具及使用方法 1.字典生成工具c ...

  4. hydra海德拉 and Medusa美杜莎简单使用教程

    hydra海德拉使用 hydra -L /home/chenglee/zidian/user.txt -P /home/chenglee/zidian/wordlist.TXT 192.168.137 ...

  5. Linux下暴力破解工具Hydra详解

    Linux下暴力破解工具Hydra详解 一.简介 Number one of the biggest security holes are passwords, as every password s ...

  6. 暴力破解工具Hydra

    博文视点 2016-12-20 15:20:23 浏览258 评论0 安全 Blog Hydra 摘要: Hydra是世界顶级的密码暴力破解工具,支持几乎所有协议的在线密码破解,功能强大,密码能否被破 ...

  7. 18.暴力破解工具Hydra

    Hydra  世界顶级密码暴力破解工具     支持所有协议在线密码破解,功能强大,密码能否被破解关键取决于枚举的字典是否强大. 在网络安全渗透过程中,配合社工库进行社会工程学攻击,收集个人强相关信息 ...

  8. 暴力破解工具-hydra使用

    一.hydra简介: ydra(九头蛇),分布式任务处理系统,由社交标签服务提供商AddThis六年前开发,现在已得到Apache的开源许可,就像Hadoop一样,只是还没有Hadoop那样的知名度和 ...

  9. 暴力破解工具Hydra 常用命令总结

    暴力破解工具Hydra 常用命令总结 命令: -R 修复之前使用的aborted/crashed session -S 执行SSL(Secure Socket Layer)连接 -s Port 使用非 ...

最新文章

  1. python输入输出-python输入输出及变量
  2. 科技业务同比增长超20%,中国平安“金融+科技”成了吗?
  3. Android 8.0 运行时权限策略变化和适配方案
  4. java annotation入门_JAVA - Annotation 注解 入门
  5. 7 种 JavaScript 技巧使你更聪明
  6. jdk中提供的Collection、Collections、Collector、Collectors你分的清楚?
  7. MongoDB 教程三: 高级查询 (SQL到MongoDB映射表)
  8. excel设置默认值_职场办公必备的7个Excel应用技巧解读,易学易懂,收藏备用!...
  9. 【报告分享】抖音品牌主页运营官方指导手册.pdf(附下载链接)
  10. “docker run”VS“docker exec”,这两个命令有区别吗?
  11. hadoop2.9.2安装hadoop_pid_dir_Hadoop3.2 +Spark3.0全分布式安装
  12. fill和memset的区别
  13. 药一点门诊收费管理系统
  14. (附源码)springboot投票系统的开发毕业设计261136
  15. XSS跨站之原理分类及攻击手法
  16. WMB专题之ESQL
  17. [软件工程] 千帆竞发图的制作
  18. 最火开源框架MVVMHabit的简单集成使用
  19. 需求分析——确定需求细节(规则与约束)
  20. ThreeJS - 动态更换fbx模型的某个子Mesh现有的纹理贴图为指定的纹理贴图

热门文章

  1. 传感器原理与检测技术复习笔记第五章-电容式传感器
  2. Science | MIT胡脊梁/Jeff Gore等揭示微生物生态系统的相变(刘洋彧/李志远/戴磊点评)...
  3. 最新2010年全国城市GDP排行前100名
  4. souce Insight的使用方法整理
  5. 元数据治理:产品方案介绍及案例实践
  6. 星巴克、瑞幸、连咖啡,在新零售三岔路口分道扬镳
  7. stm32 通用bootloader_STM32通用Bootloader
  8. Docker Swarm Could not attach to network not manually attachable.
  9. Windows 2000 安全更新程序 (KB980232)
  10. java毕业设计乐儿乐社区生鲜团购系统源码+lw文档+mybatis+系统+mysql数据库+调试