MSF控制台MCP服务器v5.0
Metasploit Framework Console的生产就绪模型上下文协议(MCP)服务器实现,通过结构化的AI助手界面提供48个专门的渗透测试工具。
🚀 特性
核心能力(48个工具)
- 开发框架 -完整的漏洞利用/有效载荷管理
- 会话管理 -与受损系统的高级交互
- 实施漏洞利用 -特权升级、持久性、横向移动
- 网络分析 -扫描、枚举、服务发现
- 脆弱性评估 -自动漏洞识别
- 凭据管理 -集中式凭证存储和测试
- 报告引擎 -专业渗透测试报告
- 躲避套房 -AV旁路和混淆技术
关键组件
mcp_server_stable.py-主MCP服务器,配备48个工具msf_stable_integration.py-MSF控制台集成层msf_plugin_system.py-插件架构msf_advanced_session_manager.py-会话处理msf_enhanced_tools.py-增强的工具实施msf_extended_tools.py-扩展功能
📦 安装
- 克隆存储库:
# Personal Repository
git clone https://github.com/PreistlyPython/msfconsole-mcp.git
# Organization Repository
git clone https://github.com/LYFTIUM-INC/msfconsole-mcp.git
cd msfconsole-mcp- 安装依赖项:
pip install -r requirements.txt- 配置Claude桌面:
增添 ~/.config/claude-code/mcp_servers.json:
{
"msfconsole-full": {
"command": "python",
"args": ["/path/to/msfconsole-mcp/mcp_server_stable.py"]
}
}- 重新启动克劳德桌面 加载MCP服务器
🛠️ 用法
可用工具(共48个)
主要业务
msf_execute_command-执行MSFonsole命令msf_module_manager-完整的模块生命周期管理msf_session_interact-高级会话交互msf_exploit_chain-多阶段开发工作流程msf_handler_manager-有效载荷处理程序管理
扫描和发现
msf_scanner_suite-全面的扫描操作msf_vulnerability_tracker-漏洞跟踪msf_credential_manager-凭证管理msf_pivot_manager-网络旋转和路由
实施漏洞利用
msf_post_exploitation-利用后模块msf_loot_collector-自动收集战利品msf_session_persistence-持久性机制msf_session_upgrader-壳牌升级为Meterpreter
高级功能
msf_evasion_suite-AV旁路技术msf_listener_orchestrator-高级听众管理msf_workspace_automator-工作区自动化msf_reporting_engine-报告生成
Claude中的示例用法
User: "Scan the network 192.168.1.0/24"
Claude: [Uses msf_module_manager to load and run network discovery]
User: "Exploit the vulnerable service on port 8080"
Claude: [Uses msf_exploit_chain for automated exploitation]
User: "Generate a report of findings"
Claude: [Uses msf_reporting_engine for professional documentation]🔒 安全通知
重要:此工具仅用于授权的安全测试。
- 仅在您拥有或有明确测试权限的系统上使用
- 在测试期间确保适当的网络隔离
- 使用工作区分隔约会
- 执行前检查所有命令
- 遵守所有适用的法律法规
🧪 测试
验证安装:
python test_mcp_server.py📊 演出
- 可用工具: 48
- 平均响应时间:15.7秒
- 成功率:87%用于生产测试
- 经过测试:真实的网络基础设施
🤝 贡献
这是一个专门的安全工具。捐款应侧重于:
- Bug修复和稳定性改进
- 额外的MSF模块支持
- 增强的错误处理
- 文档改进
📄 许可证
仅用于授权的安全测试和教育目的。用户有责任遵守所有适用的法律法规。
⚠️ 免责声明
如果未经授权使用,此工具可能会执行非法操作。切勿在非您所有或未经明确书面许可的系统上使用此工具。作者对误用不承担任何责任。
______________________________________________________________________
版本: 5.0\ 状态:生产就绪\ 工具:48个专用MSF控制台工具\ 框架:通过MCP集成Metasploit框架
