欢迎来到爱游戏平台,从模拟经营出发发现感兴趣的游戏话题,了解生存探索时保留自己的判断,让使用场景成为参考而非固定答案,爱游戏体育官网提供有关竞技玩法的主题介绍,帮助读者把握基础概念,因为社区交流值得结合具体内容来讨论,将操作细节作为解读的一部分。

过去一周,GitHub的排行榜几乎被“AI逆向工程”项目主导。

首先是名为REA(Reverse Engineer Anything)的项目,它将Ghidra、Hopper、IDA等专业逆向工具通过MCP协议连接到编码代理上。用户无需掌握汇编知识,只需对Claude说一句“帮我弄清楚这个软件的某个功能”,系统就能自行拆解,甚至生成一个对应版本。

发布不到一周,REA的星标数量就飙升至12万以上,登顶趋势榜。

几乎在同一时间,前Square工程师Brandon Thomas使用Claude Opus 5.5和Rust,将Adobe全家桶的七款软件完全开源复刻。起因是他受够了Adobe的退订违约金,而重写后的Rust版Adobe全家桶完全免费。

有趣的是,他所在的ArtCraft团队接着又重写了微软Word,命名为WordCraft。上传到Github后,五天内获得了超过6000个星标。

该项目没有触碰Word的任何一行代码,仅依据公开规范就完成了复刻。

逆向工程本身并非新事物,但传统方法难度极高。完成程序编译后,原软件的变量名、注释和代码结构全部改变,只剩下难以理解的机器指令。若采用传统方式,需要经过专业系统的学习,再借助专业工具逐行操作代码。

而REA项目之所以让整个软件行业震惊,是因为AI的参与将门槛降到了最低,效率堪称“飞跃”。该项目将现成的专业工具通过MCP接口连接给AI代理,让其在循环中自行检查目标、追踪代码,最终实现反编译并进行测试,每一步都能返回可复核的证据。

在具体方法上,REA提供了两种方案。

第一种可称为对比法:先将原软件的功能编写成一份详细说明书,让AI根据说明书从零开始实现功能,然后对照每次修订进行调整。Rust版Adobe采用的就是这种方法。

另一种方案是黑箱实验:如果找不到某个功能对应的二进制代码也没关系。AI可以先对一个变量进行操作,如果发现另一个变量的数值随之变化,就能反推出它对应哪个功能。

这两件事人工也能完成,但成本高得离谱。随着软件不断更新推出新功能,一次升级就可能让之前的努力白费。

而AI恰恰最擅长这种复杂却机械的工作,再配上现成的反编译工具,逆向工作只需一句提示词即可启动。因此,有人将REA比作工业革命时代的“织布机”:人人都能一晚上复刻一个App,写代码的能力你有的别人也有,它就不再值钱了。

当然,AI逆向可能会淘汰写代码这门手艺,但软件服务本身这一护城河很难被打破。

目前,网上AI逆向的软件大多是功能单一、价格不低、用户不待见的工具类产品,例如清理、PDF转换、录屏等,这些会被一波波免费的平替产品冲垮。就好比Adobe全家桶这次被“一比一复刻”,归根结底还是消费者对Adobe订阅费积怨已久。

换句话说,AI逆向在将编程门槛无限拉低的同时,也顺手抬高了优秀软件的价值。软件开发者需要更清晰地为用户提供优质服务。

本文来自微信公众号“镁客网”,作者:镁客网,36氪经授权发布。

评论 (5)

想了解更多社区讨论结合具体操作细节,提升交流的实际参考价值。相关内容,尽在爱游戏。

2015年8月25日下午5:00
在爱游戏APP方面,爱游戏提供贴心周到的支持。

精选爱游戏内容,爱游戏与你一同发现更多精彩。

2015年8月25日下午5:00
爱游戏以从模拟经营视角切入,引导用户发现深层次的游戏话题。为核心,带来高效便捷的体验。

爱游戏围绕爱游戏平台不断创新,回应用户的真实需求。