返回市场
哈希猫-MCP

哈希猫-MCP

作者:MorDavid17 星标更新:2025-06-06

项目介绍

Hashcat MCP 服务器 🔥

Hashcat MCP Python Claude Desktop AI 增强 许可证

一个强大的模型上下文协议(MCP)服务器,提供智能的Hashcat集成到Claude桌面中。从你的Claude对话中直接破解哈希值,分析密码,并进行安全评估。

✨ 特性

  • 智能哈希识别 - 自动检测哈希类型并给出置信评分
  • 多种攻击模式 - 字典攻击、暴力攻击、混合攻击和基于规则的攻击
  • 批量处理 - 同时破解多个哈希值
  • 会话管理 - 跟踪和监控破解进度
  • GPU 监控 - 实时硬件性能指标
  • 密码分析 - 分析破解的密码以获取安全见解
  • 自动攻击策略 - 智能选择攻击序列
  • 安全加固 - 输入验证和注入保护

🎬 演示

Hashcat MCP 服务器演示

观看Hashcat MCP服务器的实际操作 - 从哈希识别到成功破解!

🛡️ RootSec 社区

加入我们的网络安全社区,了解最新的进攻性安全、AI集成和高级渗透测试技术:

🔗 t.me/root_sec

RootSec 是一个由安全专业人士、研究人员和爱好者组成的社区,分享关于以下方面的知识:

  • 高级渗透测试技术
  • AI驱动的安全工具
  • 红队方法论
  • 安全研究与发展
  • 行业洞察与讨论

🚀 快速开始

1. 安装依赖

pip install -r requirements.txt

2. 配置 Claude 桌面

编辑你的 Claude 桌面配置文件:

Windows: %APPDATA%\Claude\claude_desktop_config.json Mac: ~/Library/Application Support/Claude/claude_desktop_config.json

{
    "mcpServers": {
        "Hashcat-MCP": {
            "command": "python",
            "args": [
                "C:\\path\\to\\your\\hashcat_mcp_server.py"
            ],
            "env": {
                "HASHCAT_PATH": "C:\\path\\to\\hashcat\\hashcat.exe",
                "HASHCAT_SAFE_DIRS": "C:\\wordlists"
            }
        }
    }
}

重要: 更新路径以匹配你的系统:

  • args[0] - 到你的 hashcat_mcp_server.py 文件的路径
  • HASHCAT_PATH - 到你的 hashcat 可执行文件的路径
  • HASHCAT_SAFE_DIRS - 单词列表的安全目录的逗号分隔列表

3. 重启 Claude 桌面

关闭并重新打开 Claude 桌面以加载 MCP 服务器。

🔧 配置

必要的环境变量

  • HASHCAT_PATH - 到 hashcat 可执行文件的路径(必需)

可选的环境变量

  • HASHCAT_SAFE_DIRS - 单词列表的安全目录(推荐)
  • HASHCAT_LOG_LEVEL - 日志级别:DEBUG, INFO, WARNING, ERROR(默认:DEBUG)

📖 使用示例

基本哈希识别

你能识别这个哈希吗:5d41402abc4b2a76b9719d911017c592

破解哈希

破解这个NTLM哈希:76268997E3979AFB37AC1C653E3ABBDD
使用单词列表:C:\wordlists\rockyou.txt

自动攻击策略

对这个哈希运行自动攻击:098f6bcd4621d373cade4e832627b4f6
给它30分钟尝试不同的策略

批量处理

破解这些哈希:
- 5d41402abc4b2a76b9719d911017c592
- 098f6bcd4621d373cade4e832627b4f6
- 76268997E3979AFB37AC1C653E3ABBDD

📊 支持的哈希类型

该服务器支持400多种哈希类型,包括:

  • 原始哈希:MD5, SHA1, SHA256, SHA512
  • 操作系统:NTLM, bcrypt, sha512crypt, md5crypt
  • 网络协议:WPA/WPA2, Kerberos
  • 应用程序:MySQL, PostgreSQL, Oracle
  • 等等...

🔍 可用函数

  • smart_identify_hash() - 增强的哈希识别
  • crack_hash() - 使用各种攻击模式破解单个哈希
  • crack_multiple_hashes() - 批量哈希破解
  • auto_attack_strategy() - 智能自动化攻击
  • benchmark_hashcat() - 性能基准测试
  • get_gpu_status() - 硬件监控
  • analyze_cracked_passwords() - 密码安全性分析
  • generate_smart_masks() - 智能暴力破解模式生成
  • estimate_crack_time() - 攻击时间估算

⚠️ 免责声明

此工具仅用于教育和授权的安全测试目的。在测试任何不属于你的系统或哈希之前,请确保你有适当的授权。

📄 许可证

本项目根据MIT许可证发布 - 查看LICENSE文件以获取详细信息。


愉快地破解吧!🔓