Perplexity将REA逆向工具接入Computer
Perplexity宣布将开发者morluto开源的REA(Reverse Engineer Anything)作为技能集成进Computer,用户可通过指令让系统在无源代码情况下分析应用运行机制并构建功能相似版本。
使用/reverse-engineer指令的任务在10月31日前免费,每位用户最高可获得10000 credits额度,CEO Aravind Srinivas将其描述为引导性信用余额,供用户尝试逆向任意应用。
官方展示了5款由该技能生成的可在线体验网页版本,包括支持图层、自动布局、多人协作与跨设备同步的设计工具,支持公式与图表联动的电子表格,以及支持图层蒙版与调色的图像编辑器。
另两款分别为面向法律场景的合同检索与版本比较工具(含原文引用标记),以及支持音频剪辑、混音、淡入淡出与WAV导出的音频编辑器。
REA本身为MIT开源MCP服务器,可连接Ghidra、Hopper等分析工具,处理原生二进制、JavaScript、Electron应用与网页,返回证据与限制说明,但不保证还原原始源码。
市场层面,该功能降低应用复现门槛,可能推动独立开发者与初创团队以低成本重建功能,资金与注意力向AI代理与开源工具侧倾斜,商业软件厂商面临功能被快速近似复制的压力,而提供分析基础设施的开源项目受益。
补充信息显示,REA在GitHub已积累超过30万星标,分析过程运行于本地并附带证据记录,用户亦可独立安装至其他代理环境使用。
来源:公开信息
ABAB AI 解读
morluto通过开源REA将现有逆向工程工具(如Ghidra)封装为MCP接口,供AI代理调用,早期以本地分析二进制与JavaScript应用为主,快速获得大量GitHub关注,路径从个人工具向可被代理编排的标准化技能转化。
Perplexity的资本路径体现为将开源技能直接嵌入自身Computer产品,通过限时免费额度吸引用户使用,同时展示复刻案例以验证能力,资源从模型推理扩展至应用行为分析与重建,形成代理工具生态的入口控制。
类似案例包括早期开源反编译器与自动化测试工具被集成进IDE的过程,以及代码生成代理对现有软件功能的近似复现尝试,当前AI应用开发处于从模型对话向可执行技能与工具链整合的阶段。
本质属于技术替代:AI代理通过行为观察与工具调用替代部分人工逆向与原型开发流程,机制上依赖开源分析层提供证据,再由生成模型构建可运行版本,从而缩短从观察到实现的周期,但受限于无法完整恢复私有逻辑与法律边界。
ABAB News · 认知定律
行为可观察,源码未必可还原。
开源工具接入代理后,复现成本快速下降。
免费额度是入口,长期定价取决于使用频率。