Mythic MCP

Mythic MCP

site icon
2025.03.21 61
Python渗透测试自动化安全测试开发效率
Mythic MCP 是一个为 Mythic 设计的快速 MCP 演示,允许大型语言模型(LLM)代表用户进行渗透测试。它提供了一个简单的接口,让用户可以通过配置文件和命令行工具来部署和使用。
View on GitHub

Overview

基本能力

产品定位

Mythic MCP 是一个用于渗透测试的工具,通过集成大型语言模型(LLM)来自动化执行安全测试任务。

核心功能

  1. 允许 LLM 代表用户进行渗透测试。
  2. 提供简单的部署和配置接口。
  3. 支持通过配置文件自定义 MCP 服务器的行为。

适用场景

  1. 自动化渗透测试。
  2. 模拟特定威胁行为者的攻击行为。
  3. 安全研究和教育。

工具列表

  1. Claude Desktop:一个 MCP 客户端,用于与 Mythic MCP 服务器交互。
  2. uv:一个 Python 工具,用于运行 Mythic MCP 服务器。

常见问题解答

无明确常见问题解答内容。

使用教程

使用依赖

  1. 安装 uv
  2. 安装 python3
  3. 安装 Claude Desktop 或其他 MCP 客户端。

安装教程

  1. 编辑 claude_desktop_config.json 文件,添加以下内容:
{
    "mcpServers": {
        "mythic_mcp": {
            "command": "/Users/xpn/.local/bin/uv",
            "args": [
                "--directory",
                "/full/path/to/mythic_mcp/",
                "run",
                "main.py",
                "mythic_admin",
                "mythic_admin_password",
                "localhost",
                "7443"
            ]
        }
    }
}
  1. 启动 Claude Desktop。

调试方式

无明确调试步骤内容。

许可证

None