ARTICLE · 1181329
AI开始逆向一切,每个游戏软件都要被迫开源
Adobe说是按月付款,但是,如果你要提前退订的话,就需要给Adobe交违约金。。
所以把他逼急了,就做了这一件恶心Adobe的事情。

PhotoCraft、VectorCraft、FilmCraft、LightCraft、EffectCraft、DesignCraft、PrintCraft
Adobe全家桶,全部被复刻了一遍。
https://github.com/storytold/photocraft
短短几天,star都59k了。。。
虽然功能上跟正版还有一点差距,但是我只能说,AI还是太神速了。
但凡写过几年代码的人,对逆向应该不会陌生。
正常软件从源代码到生产上架发布有一个编译过程。尤其是游戏行业,这个过程会把代码和资产全部加密处理。
而逆向就是从编译后的包反向还原为原始代码工程。
逆向一般有主流的两种方式
第一是净室设计,就是不管原来代码底层是怎么实现的,照着原来的功能完全复刻。这完全是现在GPT的拿手菜。一个Agent拼命研究产品功能,另外一个Agent暴力实现,通过端到端的测试,不断迭代,最后完成产品复刻。
另外一条路就是反编译,破解源码。搁以前,这个代价确实很大,非常痛苦。做过这个事情的朋友会深有体会。
但现在不一样了。在AI助力下,逆向起飞了。
github上一个项目也起飞了
REA:全称Reverse Engineer Anything,逆向一切。
核心思路,就是把Ghidra、Hopper等专业逆向工具,通过MCP和命令行接口接给AI Agent。
Agent研究二进制文件,分析编译的文件。然后把理解到的逻辑还原到工程里。
所以我也拿它试了一下…
当年小游戏上线的时候,很多人去逆向小游戏的代码包。
如果不是Unity小游戏,代码包内容就是js代码加上一堆素材,这种复杂点的就是js混淆,但对AI来说也其实就那么回事。
因为即使是二进制文件,AI也不在话下,刚好我随便下载了一个游戏的apk包,让AI试试。25分钟给我出了一版Web的。


所以我没有满意,让AI还原到Unity的工程。


所以我理解凡是能够被下载的软件都要被迫开源。
你会看到越来越多的游戏,客户端越来越薄,薄到只剩一层皮,真正的逻辑、数据,全部在服务器上,必须联网,必须登录。
也许云游戏是未来的主流。
因为被偷家的成本是非常低的。
大量的知识和技术都将被开放,对很多人来说可能是好消息。
但问题来了,如果被复制的成本这么低,谁还愿意认认真真做内容?
花1年的时间做原创,可能三天就被复刻了。















































































