💧

Hydra

工具简介

Hydra是一个强大的在线密码破解工具,支持多种协议和服务。它可以进行暴力破解和字典攻击,用于测试密码强度和系统安全性。

主要功能

多协议支持

支持多种网络协议

并行攻击

多线程并发破解

灵活配置

自定义攻击参数

结果输出

详细的破解报告

基本用法

# SSH密码破解
hydra -l username -P wordlist.txt ssh://192.168.1.1

# FTP密码破解
hydra -l admin -P passwords.txt ftp://192.168.1.1

# HTTP表单破解
hydra -l user -P pass.txt http-post-form://example.com/login.php

# 多线程破解
hydra -l user -P pass.txt -t 4 ssh://192.168.1.1

# 保存结果
hydra -l user -P pass.txt -o results.txt ssh://192.168.1.1

常用参数

参数 说明
-l 指定用户名
-L 指定用户名列表
-p 指定密码
-P 指定密码列表
-t 设置线程数

使用示例

示例1:SSH密码破解

hydra -l root -P /usr/share/wordlists/rockyou.txt -t 4 ssh://192.168.1.1

使用字典破解SSH密码

示例2:Web登录破解

hydra -l admin -P passwords.txt http-post-form://example.com/login.php:username=^USER^&password=^PASS^:F=incorrect

破解Web登录表单

安全提示

  • 仅用于授权的安全测试
  • 不要对未授权的系统进行测试
  • 注意保护测试结果
  • 遵守相关法律法规