AI 反编译《现代战争 2》推荐解读,五千亿词元买一份答案

一位德国开发者用三个月与超五千亿词元,让 AI 代理把一款二零零九年的知名射击游戏从编译后的二进制反编译回可读源码,八成三的函数与原版逐字节一致。报告上周发布后游戏圈与技术圈一起炸了锅。我读了原始报告、硬件媒体报道与社区讨论,这份工程的成绩单与账单都值得细看。

成绩单

先说清反编译是什么,从编译产物往回推源代码,游戏产业三十年的老大难,过去靠资深工程师人年级投入。这次的验收标准苛刻到变态,用原版编译器重新编译,与游戏原始文件逐字节比对。最终九成九的函数进入重建范围,其中八成三逐字节完全一致,作者称游戏运行完美无明显缺陷,此为自称。代码一份不发布,全部私有。报告出自一位德国知名模组开发者之手,团队里还有几位社区老将协作,专业底子没问题。

工程方法是本次最值得学的部分。代理通过官方接口驱动老牌逆向工具,每个翻译单元一个工单跟踪,编译失败自动推送到聊天频道,为防代理作弊,禁止内联汇编与补丁等绕过手段,验收脚本带哈希防篡改。首月四个代理干了八成,最后阶段十六个代理并行冲刺,冲刺期的编排像施工队,主力模型打地基,轻量模型刷工作量,旗舰模型补难点。

账单与争议

成本口径给全。付费方式是两份顶级订阅而非按量接口,主力是一家中档模型打满量,旗舰与轻量档穿插使用,正文估算总消耗六千到七千亿词元,精确值已不可考,其中一家轻量模型独吃约三千亿。社区有人按接口牌价折算出十万到七十五万美元的区间,属网友估算。有人算了笔能源账,说排放抵得上一个美国人十五个月,这类对比看看就好,想的方向是算力的隐性成本,代理时代省人力费电力,总账要重算。订阅模式跑出这个量,等于用几百美元月费撬动百万美元级接口用量,精明还是疯狂,取决于订阅规则下一版修订,修订另一面是套利空间公开化,这篇报告等于把路子写给所有人。

争议集中在性价比。有评论认为逐字节匹配比语义等价加测试的路线贵十倍到百倍,为的是法律层面的无可指摘,原版二进制一致意味着这不是重写是还原,版权性质完全不同。法律压力是真实的,作者提过相关博文已被删除,原厂未表态,游戏名也只由媒体报道点破,报告全文只称某流行射击游戏,媒体的点破在发表次日,流量与风险一起到账。还要防一个张冠李戴,代码托管平台上有个同游戏的另一个重编译项目,与本作无关,转述时别串,串了会张冠李戴,两个项目的验收标准与口径完全不同。

解决了什么需求

游戏保存运动的视角看,这算一次技术验证,老游戏的源码会随工作室搬迁散佚,反编译能在源头兜底。工程方法视角看,代理驱动专业工具、工单化跟踪、防作弊验收这套流程组合,任何想用代理做长周期工程的人都该抄作业,抄作业重点在工单化跟踪,长任务进度管理是代理工程第一难题,难题被一个工单清单解决,朴素得让人想哭,代理工程的答案常常就是这么不性感,不性感但有效,有效就够了,够不够看验收标准答不答应。普通玩家别指望下载,成果不发布,方向本身已是信号。

一句话收尾,五千亿词元买到的是一条已被证明走得通的路,代码反倒是副产品,副产品也有价值,它证明了路的宽度,宽度意味着下一个对象可以更大更老,老到没人记得源码丢在哪。

来源

  • 原始报告 https://momo5502.com/posts/2026-10-09-game-decompilation/
  • IT之家报道 https://www.ithome.com/1/012/149.htm
  • 硬件媒体报道 https://www.tomshardware.com/tech-industry/artificial-intelligence
  • 社区讨论 https://news.ycombinator.com/item?id=50039092