哈希破解服务器

一个强大的模型上下文协议(MCP)服务器,为Claude Desktop提供智能哈希破解集成,可直接从Claude对话中破解哈希、分析密码和执行安全评估。

  • by MorDavid
  • Python
  • 本地部署
  • 27 星标
  • 更新于
在 GitHub 查看 MorDavid/Hashcat-MCP

使用说明

Hashcat MCP服务器🔥

一个强大的模型上下文协议(MCP)服务器,为Claude Desktop提供智能哈希猫集成。破解哈希、分析密码,并直接从您的克劳德对话中执行安全评估。

✨ 特性

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

🎬 演示

观看Hashcat MCP服务器的运行-从哈希识别到成功破解!

🛡️ RootSec社区

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

🔗 t.me/root_sec

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

  • 先进的渗透测试技术
  • AI驱动的安全工具
  • 红队方法论
  • 安全研发
  • 行业见解和讨论

🚀 快速开始

1.安装依赖项

pip install -r requirements.txt

2.配置克劳德桌面

编辑您的Claude Desktop配置文件:

窗户: %APPDATA%\Claude\claude_desktop_config.json 雨衣: ~/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 Desktop以加载MCP服务器。

🔧 配置

所需的环境变量

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

可选环境变量

  • HASHCAT_SAFE_DIRS -单词表的安全目录(推荐)
  • HASHCAT_LOG_LEVEL -日志记录级别:调试、信息、警告、错误(默认:调试)

📖 使用示例

基本哈希识别

Can you identify this hash: 5d41402abc4b2a76b9719d911017c592

破解哈希

Crack this NTLM hash: 76268997E3979AFB37AC1C653E3ABBDD
Use wordlist: C:\wordlists\rockyou.txt

自动攻击策略

Run an automatic attack on this hash: 098f6bcd4621d373cade4e832627b4f6
Give it 30 minutes to try different strategies

批处理

Crack these hashes:
- 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许可证获得许可-有关详细信息,请参阅许可证文件。


哈辛快乐! 🔓