吉祥坊娱乐平台

大开源时代?AI 逆向,让一切软件变成免费

过去一周,GitHub的热门榜单几乎被“AI逆向”项目所主导。

首先亮相的是一个名为REA(Reverse Engineer Anything)的项目,它通过MCP协议将Ghidra、Hopper、IDA等专业逆向工具与coding agent相连接。用户无需掌握汇编知识,只需向Claude说一句“帮我搞懂这个软件的某个功能”,它就能自行拆解,甚至按照需求制作一个版本。

发布不到一周,REA的star数便飙升至12万以上,登上了趋势榜首位。

几乎在同一时间,前Square工程师Brandon Thomas利用Claude Opus 5.5和Rust语言,将Adobe全家桶的七件套全部开源复刻。起因是他对Adobe的退订违约金感到不满,而重写后的Rust版Adobe全家桶完全免费。

有趣的是,他所在的ArtCraft团队随后又复刻了微软Word,命名为WordCraft,在Github上架五天后获得了超过6000个star。

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

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

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

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

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

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

这两件事如果由人工完成,也能做到,但成本高得惊人。随着软件不断更新推出新功能,一次升级就可能让之前的努力付诸东流。

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

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

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

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

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

作者

精选多内容板块满足不同用户兴趣内容,吉祥坊娱乐平台与你一同发现更多精彩。

围绕吉祥坊网页版,吉祥坊娱乐平台持续打磨更优质的服务。

评论

艾玛·威尔逊

吉祥坊娱乐平台专注吉祥坊娱乐平台,为用户提供专业可靠的体验。

  • 回复

杰克·史密斯

通过吉祥坊官网入口登录非常方便,几分钟就能完成操作。平台内容板块丰富,体育资讯覆盖面广,值得推荐。

  • 2026年8月2
  • 回复

吉祥坊娱乐平台深耕吉祥坊官网入口领域,用心服务每一位用户。