友链

微信搜索我吃你家米了关注公众号

首先介绍一下Hydra所支持的协议

  • Cisco AAA
  • Cisco auth
  • Cisco enable
  • CVS
  • FTP
  • HTTP(S)-FROM-GET
  • HTTP(S)-FROM-POST
  • HTTP(S)-GET
  • HTTP(S)-HEAD
  • HTTP(S)-Proxy
  • ICQ
  • IMAP
  • IRC
  • LDAP
  • MS-SQL
  • MySQL
  • NNTP
  • Oracle Listener
  • Oracle SID
  • PC-Anywhere
  • PC-NFS
  • POP3
  • PostgreSQL
  • RDP
  • Rexec
  • Rlogin
  • Rsh
  • SIP
  • SMB(NT)
  • SMTP
  • SMTP Enum
  • SNMP v1+v2+v3
  • SOCKS5
  • SSH(v1、v2)
  • SSHKEY
  • Subversion
  • Teamspeak(TS2)
  • Telnet
  • Vmware-Auth
  • VNC
  • XMPP

Hydra使用说明

  • -R

    • 恢复之前被终止的会话(爆破会话)
  • -I
    • 忽略已经存在的还原文件
  • -S
    • 执行SSL连接
  • -s
    • 如果目标定义了其他的端口(比如说ftp默认端口为21,目标改成了2121,就需要使用-s进行特别的指定),使用-s进行指定
  • -l LOGIN 或者 -L
    • -l是指定单个用户名,-L可以指定文件
  • -p PASS 或者 -P
    • -p指定单个密码,-P指定密码文件
  • -x MIN:MAX:CHARSET
    • 生成密码,详细使用说明可以通过执行-x -h查看
    • MIN和MAX指定的是位数(密码由几个字符组成)
  • -e nsr
    • n代表空密码,s代表将登录名作为密码进行爆破,r代表密码是用户名的反写
    • nsr的效果如下:三个分别为:用户名密码,密码为空,密码是用户名的反写
  • -u
    • 循环用户名(意思就是,密码不变,遍历用户名列表进行爆破)
  • -C FILE
    • 以冒号分割的用户名密码形式,用于代替-L和-P(意思就是使用-C选项只需要制定一个文件即可,文件格式为username:password,这样就没必要使用-L和-P分别指定用户名和密码了)
  • -M FILE
    • 目标列表,一行一个目标
  • -o FILE
    • 将爆破出来的用户名和密码放到FILE文件中,而不是输出到stdout
  • -f / -F
    • 当爆破出用户名和密码之后立即退出(-M: -f每个目标,-F 全局的没太弄明白后来做了实验,大概弄明白是啥意思了)
  • -t TASKS
    • 其实就是用来制定并发数量的,默认是16
  • -w / -W TIME
    • 前者用于指定超时时间,后者用于指定每个爆破连接间隔的时间
  • -4 / -6
    • IPV4和IPV6偏好设置
  • -v / -V / -d
    • verberos模式(详尽输出) / 显示每次爆破使用的用户名和密码组合 / 调试模式
  • -U
    • 服务模块使用详情
  • server
    • 目标,也可以使用-M指定
  • service
    • 指定爆破的服务名称
  • OPT
    • 一些服务模块支持额外的输入(使用-U查看模块帮助)

为了避免我们发起攻击的IP被目标ban掉,可以使用Hydra的代理选项

我们可以直接去网上获取免费的scoks代理和http(s)代理,然后设置以下环境变量来启用hydra的代理模式:

E.g. % export HYDRA_PROXY=socks5://l:p@127.0.0.1:9150 (or: socks4:// connect://)% export HYDRA_PROXY=connect_and_socks_proxylist.txt  (up to 64 entries)% export HYDRA_PROXY_HTTP=http://login:pass@proxy:8080% export HYDRA_PROXY_HTTP=proxylist.txt  (up to 64 entries)

列表形式的代理,hydra最高支持64个

Hydra爆破http form表单

Hydra教程——非常详细相关推荐

  1. maven配置阿里云_阿里云OSS PicGo 配置图床教程 超详细

    阿里云OSS和PicGo配置图床教程 超详细 废话不多说,直接开始 购买阿里云OSS服务 登录阿里云 打开侧边栏,选择对象存储OSS,如下图: 对象存储界面右部选择创建Bucket,如下图所示: 之后 ...

  2. Python:更改默认启动的python程序及其对应的安装包路径(更改pip的默认安装包的路径)图文教程之详细攻略

    Python:更改默认启动的python程序及其对应的安装包路径(更改pip的默认安装包的路径)图文教程之详细攻略 目录 更改默认启动的python程序及其对应的安装包路径 1.先找到默认安装包路径

  3. Excel:Excel使用技巧经验总结之(利用Excel自带功能统计各个字段不同类别及其个数并进行图表可视化+非编程实现)图文教程之详细攻略

    Excel:Excel使用技巧经验总结之(利用Excel自带功能统计各个字段不同类别及其个数并进行图表可视化+非编程实现)图文教程之详细攻略 目录 利用Excel自带筛选功能统计各个字段不同类别及其个 ...

  4. Excel:python结合Excel使用技巧经验总结之(将python输出的等间隔列数据直接粘贴复制存到物理表格内等)图文教程之详细攻略

    Excel:python结合Excel使用技巧经验总结之(将python输出的等间隔列数据直接粘贴复制存到物理表格内等)图文教程之详细攻略 目录 Excel使用技巧经验总结 将pandas.DataF ...

  5. Computer:局域网内多台电脑共享文件夹图文教程之详细攻略

    Computer:局域网内多台电脑共享文件夹图文教程之详细攻略 目录 局域网内多台电脑共享文件夹图文教程 1.启用来宾帐户 2.安装NetBEUI协议 3.查看本地安全策略设置是否禁用了GUEST账号 ...

  6. GitHub:GitHub简介、使用方法、经验总结(图文教程)之详细攻略(持续更新!)

    GitHub:GitHub简介.使用方法.经验总结(图文教程)之详细攻略(持续更新!) 目录 GitHub简介 1.GitHub发展历程 2.GitHub特点 3.GitHub六大基本功能 4.Git ...

  7. Py之GUI之PyQt:PyQt5的简介、入门、安装(QtCreator和QtDesigner)图文教程之详细攻略

    Py之GUI之PyQt:PyQt5的简介.入门.安装(QtCreator和QtDesigner)图文教程之详细攻略 目录 PyQt的简介 1.Qt特点 2.QT中QT Widgets Applicat ...

  8. Android 开发之Windows环境下Android Studio安装和使用教程(图文详细步骤)

    鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下. 一.介绍Android Studio  Android Studio 是一个Android开发环境,基于Intel ...

  9. w10安装ubuntu_Win10 + Ubuntu 16.04双系统完美安装教程【详细】

    务必记得备份自己的数据,数据无价!!! 电脑型号:Thinkpad E550 固态装了win10,机械硬盘打算装Ubuntu16.04 固态硬盘格式MBR,机械硬盘格式GPT 一.制作U启动盘 1.下 ...

最新文章

  1. linux 同步方法剖析,Linux 同步方法剖析
  2. ubuntu中wifi显示被硬件禁用的解决方法
  3. 神经网络的物理学解释(一)---权重与概率幅
  4. 观察者模式的应用场景
  5. 使用代码获得table whered use list
  6. 博文目录(最新更新:2018.6.6)
  7. windows环境下部署Tomcat到服务器
  8. 1433 mssql 安全_mssqlsql2008安全配置又一给力教程
  9. 允许我在这里吐槽一下某宝客的代码
  10. Ubuntu18.04安装
  11. axure导入的元件库不见了_Axure教程丨制作自己的Axure元件库
  12. Jboss的下载和安装
  13. 贡献度分析--帕累托图
  14. ARM 汇编语言程序设计
  15. 任天堂被黑了!早期游戏源码及设计图大批曝光,原来塞尔达传说还有个血腥版本?
  16. 微信公众号网页 H5 video 标签自动播放
  17. 分享10个非常不错的封面设计模板
  18. java word apache poi 操作word模板。
  19. java代码审计_Java代码审计入门篇
  20. [双板滑雪]教学视频和技术贴精选

热门文章

  1. 前端代码实现的一个消除类型的图片滑滑乐小游戏分享
  2. 《JavaScript AST其实很简单》五、Step4-平坦化控制流
  3. MySQL深入了解与性能优化
  4. A2B的典型应用-给汽车的车机系统做从设备板
  5. 英语单词复习1(四级)
  6. 扎好篱笆桩:三大运营商守住网络安全“命门”
  7. Ubuntu 22.10 (Kinetic Kudu) 发布
  8. matlab视网膜血管分割,视网膜血管增强与分割算法研究
  9. c++陈维兴第三版3.35_C++面向对象程序设计教程第3版—陈维兴,林小茶课后习题答案...
  10. 【Caffeine入门】浅谈缓存框架Caffeine