潘德成博客
潘德成

Build in public , Know by doing.

软件逆向潮来了

朋友们好!今天的文章,咱们来聊聊最近比较火爆的软件逆向的现象。

Adobe Photoshop 这款软件在图像设计领域的地位是绝对霸主级的存在。我们经常说的 “P图”,意思就是用这个软件把图片处理一下。

垄断地位,让它的售卖方式也极其霸道。他们家的软件虽然是按月订阅的,但在订阅时,你要承诺订阅该套餐一年。如果中途你想取消订阅了,不好意思,你要支付“提前取消费”!

最近有个国外的程序员小哥,被这种订阅方式给激怒了。直接用AI把 Adobe 的全家桶软件给从零重写了,然后开源了。

名字取的也相似,PhotoCraft 对应 Photoshop,VectorCraft 对应 Illustrator,FilmCraft 对应 Premiere,LightCraft 对应 Lightroom,PrintCraft 对应 Acrobat,EffectCraft 对应 After Effects,DesignCraft 对应 InDesign。

一个人借助AI,竟然实现了对 Adobe 核心产品的功能的完全复刻。这在AI出现之前,是完全无法想象的事情。

趁着这股热火劲,REA(Reverse Engineer Anything)逆向一切,这个开源项目的热度也非常火爆。这个软件的核心思路,就是把Ghidra、Hopper等专业逆向工具,通过MCP和命令行接口接给AI Agent。REA项目会直接读二进制文件,很多软件加密方法完全防不住。

网上现在已经有很多逆向的案例,类别五花八门,各类经典小游戏,以及付费软件,是被逆向最多的。我觉得最逆天的案例是,竟然有人把苹果的 AirDrop协议逆向了,iPhone 可以和 Linux 系统互相传输文件了。

逆向潮让知识产权保护体系受到前所未有的挑战,因为著作权只保护表达,不保护想法,而且专利申请周期长,门槛高,保护的范围非常有限。

如果知识产权保护体系不能与时俱进,解决被逆向的问题,那么软件业只能自己来解决。我相信会有越来越多的软件公司,把软件云端化,把核心计算、商业规则、敏感算法全部托管在云端。

相比单纯的技术防护,重构商业模式可能是更根本的出路。要从“卖软件功能”到“卖数据、服务与生态”。能够留存下来的,是那些拥有私有数据壁垒、极佳服务体验和深厚生态信任的团队。

标签:

#随笔