
Hashcat 的 MCP 包装器——用自然语言自动破解哈希
概览
一个强大的模型上下文协议(MCP)服务器,为Claude Desktop提供智能哈希卡集成。直接通过Claude对话破解哈希、分析密码并进行安全评估。 - - 自动检测带有置信度评分的哈希类型 - - 字典攻击、暴力破解、混合攻击和基于规则的攻击 - - 同时破解多个哈希 - - 跟踪和监控破解进展 - - 实时硬件性能指标 - - 分析破解密码以获取安全洞察 - - 智能攻击序列选择 - - 输入验证和注入保护 观看Hashcat MCP服务器的实际操作——从哈希识别到成功破解!
概述(AI 翻译)
一个强大的模型上下文协议(MCP)服务器,为Claude Desktop提供智能哈希卡集成。直接通过Claude对话破解哈希、分析密码并进行安全评估。
✨ 特色
- 智能哈希识别 - 自动检测带有置信度评分的哈希类型
- 多重攻击模式 - 字典攻击、暴力破解、混合攻击和基于规则的攻击
- 批处理 - 同时破解多个哈希
- 会话管理 - 跟踪和监控裂解进展
- GPU 监控 - 实时硬件性能指标
- 密码分析 - 分析破解密码以获得安全洞察
- 自动攻击策略 - 智能攻击序列选择
- 安全加固 - 输入验证与注入保护
🎬 演示
观看Hashcat MCP服务器的实际操作——从哈希识别到成功破解!
🛡️ RootSec社区
加入我们的网络安全社区,了解最新的攻击性安全、人工智能集成和先进渗透测试技术:
** 🔗 t.me/root_sec**
本页由 AI 翻译,技术细节请以原文为准。
README
以下为原文 README 节选,完整内容请查看原文。
Hashcat MCP Server 🔥
A powerful Model Context Protocol (MCP) server that provides intelligent hashcat integration for Claude Desktop. Crack hashes, analyze passwords, and perform security assessments directly from your Claude conversations.
✨ Features
- Smart Hash Identification - Automatically detect hash types with confidence scoring
- Multiple Attack Modes - Dictionary, brute-force, hybrid, and rule-based attacks
- Batch Processing - Crack multiple hashes simultaneously
- Session Management - Track and monitor cracking progress
- GPU Monitoring - Real-time hardware performance metrics
- Password Analysis - Analyze cracked passwords for security insights
- Auto Attack Strategies - Intelligent attack sequence selection
- Security Hardened - Input validation and injection protection
🎬 Demo
Watch the Hashcat MCP Server in action - from hash identification to successful cracking!
🛡️ RootSec Community
Join our cybersecurity community for the latest in offensive security, AI integration, and advanced penetration testing techniques:
RootSec is a community of security professionals, researchers, and enthusiasts sharing knowledge about:
- Advanced penetration testing techniques
- AI-powered security tools
- Red team methodologies
- Security research and development
- Industry insights and discussions
🚀 Quick Start
1. Install Dependencies
pip install -r requirements.txt
2. Configure Claude Desktop
Edit your Claude Desktop config file:
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"
}
}
}
}
Important: Update the paths to match your system:
args[0]- Path to yourhashcat_mcp_server.pyfileHASHCAT_PATH- Path to your hashcat executableHASHCAT_SAFE_DIRS- Comma-separated list of safe directories for wordlists
3. Restart Claude Desktop
Close and reopen Claude Desktop to load the MCP server.
安装
This server does not publish a one-line install command.
Open the repository installation guide 新手?先看 mcpskill.org 教程 →配置
{
"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"
}
}
}
}