返回 AI 工具目录
fosdickio/binary_ninja_mcp
MCP 服务人工精选最近核验 2026年7月24日
fosdickio/binary_ninja_mcp 是给逆向工程工具 Binary Ninja 写的插件,内置一个 MCP 服务,把反编译、函数与变量重命名、类型定义、交叉引用查询等能力以标准 MCP 工具的形式开放给大模型客户端。它提供 50 多个 MCP 函数和 HTTP 接口,支持同时打开多个二进制目标并自动切换,可对接 Claude Desktop、Cline、Cursor、Windsurf 等客户端,常用于 CTF 解题与恶意样本分析,让 AI 助手直接参与二进制分析流程。以 Python 为主,按 GPL-3.0 开源。
定价开源部署本地运行国内可达国内可达
解决什么问题
- 把反编译与二进制分析能力开放给大模型客户端
- 提供 50 多个 MCP 函数覆盖重命名与交叉引用
- 支持多个二进制目标并自动切换当前目标
- 经 HTTP 接口供程序化调用
- 辅助 CTF 解题与恶意样本分析流程
适合
- 已在用 Binary Ninja 的逆向与安全分析团队
- 希望用 AI 助手加速反编译结果理解
- 需要把二进制分析接入 MCP 工作流
- 做 CTF 或样本分析的研究场景
不适合
- 未安装 Binary Ninja 则无法使用
- Binary Ninja 为商业软件需另行购买授权
- 仅作插件运行不做独立分析程序
- 不替代人工逆向判断只提供工具接口
如何接入
- 作为 Binary Ninja 插件本地运行
- 经 MCP 对接 Claude Desktop Cline Cursor 等
- 提供 HTTP 端点供外部程序调用
- 需搭配支持 MCP 的大模型客户端
已知限制
- 依赖商业软件 Binary Ninja 及其版本
- 需要 Python 3.12 及以上环境
- 连接的大模型客户端可能需境外访问
- 按 GPL-3.0 授权二次分发受其约束
接入与使用事实
- 部署方式
- 本地运行
- 实现语言
- Python
- 中文界面
- 待确认
- 中文文档
- 待确认
- 定价方式
- 开源
- 许可证
- 待确认
- 国内可达性
- 国内可达
- 可达性观察
- 待补充
权限、依赖与维护信号
这些字段记录公开可见信号,不等同于安全审计结论。
权限信号
暂无公开信号。
依赖信号
暂无公开信号。
维护信号
暂无公开信号。
公开来源与证据
暂无可公开的来源链接。
