ARCANGEL0/Mitsu
Meet Mitsu, your chibi red-team operator. Connect your AI provider, set the scope, and she can take an authorized pentest from recon and attack-surface mapping through vulnerability discovery, > exploitation, and post-exploitation, armored with 165+ MCP-connected tools and live session intel. Guide every step or let her pwn autonomously. ( ◠‿◠)
它解决的问题
Mitsu 处理授权渗透测试中的繁重工作。无需人工手动运行数十个独立的安全工具并拼接结果,Mitsu 作为一个智能框架运行,可以独立地将参与从初始侦察推进到后渗透。它保留每个会话的持久情报(目标、IP、服务、漏洞、发现、账户、证据),并利用该上下文决定下一步检查什么,节省时间并减少监督负担。
工作原理
Mitsu 通过 MCP 服务器将大型语言模型连接到 165 多个红队工具目录。模型在工具循环中运行:它审查对话和会话情报,在需要时请求工具,获取输出,更新情报,并重复。三种操作模式控制自主性:侦察(被动、只读、操作员主导)、引导(操作员引导,Mitsu 在每个操作前暂停等待批准)和自动攻击(Mitsu 在范围内自主选择基于证据的步骤,但仍会在安装和 sudo 时请求批准)。每个会话将其对话和情报存储在 JSON 文件中,因此您可以恢复、搜索、回退或导出。漏洞研究将情报与搜索引擎和参考数据库结合。系统在安装缺失工具或需要凭据之前请求批准。
适用对象
执行授权渗透测试、红队演练和漏洞评估的安全专业人员。它既适合希望指导每一步的操作员(引导模式),也适合希望更放手自主助手的人(自动攻击)。它需要 Python 3.10+ 和模型提供商(OpenAI、Anthropic、OpenRouter、Ollama、DeepSeek、Moonshot、NVIDIA NIM、Cloudflare 或自定义端点)。由于它是智能的并且可以运行主动检查,它仅适用于您明确授权测试的环境。
亮点
- 165 多个集成工具,涵盖 17 个类别(OSINT、网络映射、Web 应用测试、利用、AD、云、取证等),通过 MCP 暴露。
- 三种模式 — 侦察、引导、自动攻击 — 平衡自主性和控制。
- 每个参与的持久会话情报:目标、发现、服务、漏洞、域、IP、账户和观察。
- 自定义工具包装器和外部 MCP 服务器可以扩展 Mitsu 的工具包。
- 多提供商模型支持,包括本地 Ollama。
- 交互式 TUI,带有情报选项卡、批准对话框和斜杠命令。
- 缺失工具自动安装(经用户批准)通过 uv。
相关
- 项目
- 项目
- 项目
- 项目