专注信息收集和探测的安全测试 Agent,为渗透测试和安全审计而生。
基于黑板机制实现多轮探测记忆,通过探索模式持续深挖目标,以专注力系统确保每个发现都被充分覆盖分析。探索覆盖面清晰可见,你可以随时指挥 Agent 横向扩展攻击面或纵向深度挖掘单点突破。支持一键会话转项目,让临时测试无缝演进为完整渗透项目。
![]() 探索链路 & 黑板机制 |
![]() 会话转项目 |
![]() 移动端适配 |
![]() 工具 & Skills 集成 |
![]() 项目管理 |
- 🎯 专注力系统 - 锁定目标持续深挖,自动追踪未完成线索,确保测试覆盖完整性,探索进度可视化
- 🗺️ 覆盖面控制 - 随时切换横向扩展(广度优先)或纵向深挖(深度优先),探索路径清晰可见
- 🧠 黑板机制 - 多轮对话保留探测上下文,发现、推理、行动全程记忆,避免重复劳动
- 🔍 探索模式 - 自动发散思维,从单点突破扩展到完整攻击面,智能推荐下一步探测方向
- 📋 会话转项目 - 一键将临时测试对话转为持久化项目,保留所有发现和工作流
- 🛠️ 预装工具链 - 集成 subfinder、katana、fscan、gobuster、radare2 等 8 款工具
- 📚 23+ 技能库 - 覆盖信息收集、代码审计、漏洞探测、逆向分析全流程
- 🤖 多模型支持 - 兼容 DeepSeek、通义千问、Azure OpenAI 等主流 AI 模型
- 🖥️ 桌面应用 - 基于 Tauri 2 + React 构建的跨平台客户端
- 前往 Releases 下载最新版
Miko-portable-win-x64.zip - 解压到任意可写目录(避免 C:\Program Files)
- 双击
miko.exe启动
- 打开设置 → API Keys
- 添加你的 API Key(DeepSeek / 通义千问 / 其他)
- 开始使用
自动接收 主要用于自动批准文件编辑,不等于跳过所有权限检查。Bash、MCP、网络请求、敏感路径访问等操作仍可能触发权限逻辑。
探索模式会派 security-explore 子 Agent 做真实探测,并经常使用 Bash、Web、MCP 黑板写入等能力。因此不推荐使用 自动接收 + 探索模式,该组合可能导致子 Agent 等待权限、超时或无响应。
推荐组合:在可信项目和受控测试环境中,优先使用 全部允许 / 跳过权限 + 探索模式;在不确定环境或普通编码任务中,再使用 询问权限 或 自动接收。
首次配置后,建议在设置中填写 Miko 全局提示词。这里的内容会在每次对话中注入上下文,适合放长期规则和安全边界。
示例:
测试时候遇到增删改查等敏感操作,一定要立刻停下来问用户。
即使使用 全部允许 / 跳过权限 + 探索模式,也建议配置全局提示词约束 Miko 的行为。注意:全局提示词是行为约束,不是权限系统本身;真正的工具拦截仍取决于当前权限模式。
完整编译指南请查看 BUILD.md(含常见问题解决)
# 克隆仓库
git clone https://github.com/OpenAisec/Miko.git
cd Miko
# 安装依赖(三处都需要安装)
# 1. 根目录
bun install
# 2. Desktop
cd desktop
bun install
# 3. Adapters
cd ..\adapters
bun install
# 返回 desktop 打包
cd ..\desktop
.\scripts\build-portable-win.ps1
# 产物位置
# desktop\build-artifacts\portable-win-x64\- MSI 安装包:
.\scripts\build-windows-x64.ps1 - macOS:
bun run build:macos-arm64
Miko 预装 23 个安全测试技能,覆盖渗透测试全流程:
- 信息收集: 子域发现、端口扫描、目录爆破、敏感路径探测、指纹识别
- 代码审计: PHP 深度审计、敏感信息扫描、配置文件分析、依赖漏洞检测
- 漏洞探测: XSS 检测、SQL 注入探测、参数污染分析、SSRF 测试
- 逆向分析: 基于 radare2 的二进制分析工作流、反编译、动态调试
- 移动安全: Android APK 逆向分析、权限检测、组件安全审计
完整列表见 data/skills/
| 工具 | 用途 |
|---|---|
| subfinder | 子域名发现 |
| katana | Web 爬虫与端点提取 |
| fscan | 内网扫描 |
| gobuster | 目录/DNS 爆破 |
| ffuf | Web Fuzzer |
| gau | 历史 URL 收集 |
| dalfox | XSS 扫描器 |
| radare2 | 逆向工程框架 |
工具定义见 data/tools/
欢迎提交 Issue 和 Pull Request。
由 OpenAisec 维护。





