十天前那期,我们数过 Hex-Rays 官方仓库里的一个 MCP 服务:6 个工具、0 个认证、执行超时 360 秒。
十天后的 IDA 9.5 Beta 公告里,同样这 6 个工具换了名字,成了新版本的第一项 AI 能力。
这一期把仓库重新 clone 到最新版,又数了一遍 —— 所有数字都能复算:
· 5 天、一个新 tag,工具面 6 → 6,一个没多、一个没少
· 核心代码 5632 → 5660 行,只长了 28 行(+0.50%),且全部落在 mcp.py
· 这 28 行只做一件事:给「打开数据库」加 4 个加载选项,并显式禁止 2 个字段被工具碰到
· 42 天发了 27 个 tag,相邻两版中位间隔 12 小时 45 分,最多一天 4 个 —— 而它一共只有 6 个工具
· 仓库里躺着 3 份 plugin.json,装上 Claude Code / Codex / GitHub Copilot CLI;接口 0 认证
· 内置 token 成本看板写死 10 个模型、4 个价位,全部是 Claude —— 接口说与模型无关,账本只算一家
· 引擎要买:IDA Home 每年 365 美元(仅非商业);Pro 每年 1,099 / 4,999 / 8,599 欧元
结论一句话:他们把接口开源了,把引擎留在了许可证里。
──────────
章节
00:00 六天前数过的那个仓库
00:11 十月一日,官方发了什么
00:25 IDA 9.5 的两项 AI 能力
00:39 五天、一个新版本:工具面一个没多
00:55 那 28 行只做了一件事
01:15 六个工具的仓库,发了二十七个版本
01:30 一个接口,三家客户端
01:44 接口免费,引擎要买
02:03 仓库里那张只列一家的价格表
02:18 默认不装,必须显式安装
02:33 护城河不在代码里
──────────
证据与复现
仓库:Hex-Rays 官方开源的 ida-mcp(在 GitHub 搜索 HexRaysSA/ida-mcp 即可找到)
clone 命令:按该仓库首页的说明克隆到本地即可
对比 tag:v20261003.0.1 (6794c3d) → v20261008.0.1 (df6de79)
复算方式:两个 tag 都取到本地后,用 git show <tag>:<path> 无检出对比,不需要 checkout。
脚本入口:scripts/proof.py —— 一次跑出全部 delta 与占比
──────────
诚实说明
本片为纯静态源码分析(Proof L4),没有做任何实机运行(需要 IDA 9.4+ 与 idalib,属商业授权)。
官方自述的「省约 20% token」在仓库里查不到('code mode' 仅 1 处注释、'20%' 0 处),片中标注为官方口径。
官方博客称 IDA Home 现有 11 个在线反编译器,而官方定价页写的是 2 个 —— 两个官方口径不一致,片子里并列摆出,没有替官方抹平。
封面与画面里的每一个数字,都能在上面那两个 tag 里找到出处。