Hydra Penetration Testing Toolkit

Hydra Penetration Testing Toolkit

🚀 项目简介 - Hydra

Hydra 是一个借助模型上下文协议(MCP),将人工智能工具与安全工具相连接的平台。它为安全研究、扫描和分析提供 AI 辅助,极大地提升了安全工作的效率和准确性。

🚀 快速开始

演示 - SQLMap

可以通过以下链接查看 SQLMap 的演示: https://github.com/user-attachments/assets/8f7f4185-ca32-4204-a98d-7596e0dedc41

📦 安装指南

构建 Docker 镜像

按照以下步骤构建 Docker 镜像:

git clone https://github.com/happyhackingspace/mcp-hydra.git
cd mcp-hydra
docker build -t hydramcp .

💻 使用示例

基础用法

编辑你的 claude_desktop_config.json 文件:

{
"mcpServers": {
"hydramcp": {
"command": "docker",
"args": ["run", "--rm", "-i","--name","hydramcp", "hydramcp"]
}
}
}

高级用法

使用 VS Code 的 Copilot:

mkdir -p .vscode
cd .vscode
touch mcp.json

mcp.json 中添加以下内容:

{
"servers": {
"hydramcp": {
"command": "docker",
"args": [
"run",
"--rm",
"-i",
"--net=host",
"--privileged",
"--name",
"hydramcp",
"hydramcp"
]
}
}
}

测试提示词示例

  • Sublist3r

    使用 Sublist3rScanner 扫描 example.com 的所有子域名,并将结果保存到 "recon" 文件夹中。

  • DNSRecon

    对 example.com 运行 DNS 侦察扫描,使用标准扫描类型。

  • Holehe

    使用 HoleheScanner 检查 email 地址 user@example.com 是否在多个网站上注册。

  • Nmap

    扫描 192.168.1.1 的开放端口(范围 1 - 1000)。

  • OCR

    使用 OCRScanner 从指定截图中提取文本,例如:/path/to/image.png

  • Sqlmap

    http://testphp.vulnweb.com/listproducts.php?cat=1 进行 SQL 注入扫描。

  • WPScan

    扫描 WordPress 网站 https://example.com 的漏洞。

  • Zmap

    扫描子网 192.168.1.0/24,查找开放 80 端口的设备,带宽限制为 1M。

更新日志

已实现工具

  • [x] Sublist3r - 域名枚举工具
  • [x] DNSRecon - DNS 侦察工具
  • [x] Holehe - 邮箱注册检查工具
  • [x] Nmap - 网络扫描工具
  • [x] OCR - 光学字符识别工具
  • [x] Sqlmap - SQL 注入扫描工具
  • [x] WPScan - WordPress 安全扫描工具
  • [x] Zmap - 互联网扫描工具

计划实现工具

  • [ ] gobuster
  • [ ] TheHarvester
  • [ ] GitRecon
  • [ ] 电话运营商查询
  • [ ] Netcraft
  • [ ] Cloudunflare(Claudflare 穿透)
  • [ ] Censys
  • [ ] 可编程工具
  • [ ] 情报工具

贡献指南

我们热烈欢迎社区贡献!请参考项目仓库中的具体说明进行贡献。

📄 许可证

该项目旨在提供一个安全研究的平台,使用前请遵守相关法律法规,并确保在合法授权范围内进行测试。

  • 0 关注
  • 0 收藏,18 浏览
  • system 提出于 2025-09-29 22:21

相似服务问题

相关AI产品