Corvus 开源:自带引擎的逆向工程 MCP server,可让 Agent 直接补丁二进制
Boring-Cockroach3913 · reddit · 2026-10-19
作者开源了 Corvus(MIT),一个自包含的逆向工程 MCP server,让 AI agent 能读取、追踪、对比并打补丁编译后的程序。
核心特点
- 独立运行:单一二进制、无运行时依赖,自带原生分析引擎(函数、反汇编、CFG、交叉引用、RTTI、PDB/DWARF、补丁),支持 x86/x64/ARM32/ARM64;IDA 9 / Ghidra 12 仅作可选的 C 伪代码来源
- 深度 .NET 支持:ILSpy 引擎真实反编译,C与 IL 级补丁、保存校验副本、导出可重建项目;支持单文件打包、Unity/Il2Cpp(内置元数据读取)、NativeAOT、ReadyToRun
- 可编辑不只是读取:补丁 .NET 与原生代码、审查 diff、名称/注释/补丁跨构建携带,所有编辑工具默认 dry-run
- 少依赖:内置 pcap 分析(Wireshark 风格过滤,无需 TShark)、固件文件系统(squashfs/UBIFS/ext4)、安装包(MSI/NSIS/Inno)、WebAssembly、Office 宏与 PDF
为 agent 设计:结果按 token 预算分页、错误提示下一步、引用被分析文件的内容标记为 untrustedContent 以防 prompt injection、默认不运行目标程序,Frida 实时调试需显式开启。
测试数据:System32 全部 4,526 个原生 PE(约 37.5 万次工具调用)0 失败;10 万个模糊测试二进制(760 万次调用)0 失败;对 IDA 9.3 的函数起始识别召回率 99.96%(x64)。尚不支持浏览器/EVM 字节码,主要在 Windows 上验证过。
「编程与Agent」频道最新
- Reddit 用户自建本地 AgentOS:三代理分工加审批门禁,揪出 197k token 浪费 — AnimeBrian · 2026-10-19
- 一个 56KB 的冥想 HTML 页面,Gemini 一次生成搞定 — Saboo_Shubham_ · 2026-10-19
- 当 Agent 需要花钱怎么办?开发者调研真实的支付权限方案 — Twirledd · 2026-10-19
- 摩根大通、花旗、美银本周封杀 AI Agent 登录账户转账,只读接入仍放行 — ur_piyo_a_hoe · 2026-10-19
- Qwen Code 发布 v0.25.3:修复 managed-agent 多项问题 — qwen-code-review-bot · 2026-10-19
- 把 GitHub Actions runner 装进孩子电脑,家长偷偷攒算力 — tristanbob · 2026-10-19