LLM渗透测试工具

Mythic MCP是一个允许大型语言模型(LLM)代表用户进行渗透测试的演示工具,适用于自动化安全测试和威胁模拟场景。

  • by xpn
  • Python
  • 本地部署
  • 80 星标
  • 更新于
在 GitHub 查看 xpn/mythic_mcp

使用说明

神话MCP

Mythic的快速MCP演示,允许LLM代表我们进行渗透测试!

需求

  1. 紫外线
  2. python 3
  3. 克劳德桌面(或其他MCP客户端)

使用Claude Desktop

要使用Claude Desktop部署此MCP服务器,您需要编辑 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"
            ]
        }
    }
}

完成后,启动Claude Desktop。有一些示例提示可以显示如何分配LLM任务,但实际上任何事情都可以按照以下方式工作:

You are an automated pentester, tasked with emulating a specific threat actor. The threat actor is APT31. Your objective is: Add a flag to C:\win.txt on DC01. Perform any required steps to meet the objective, using only techniques documented by the threat actor.