REA与AI Agent逆向软件:复现能力及版权边界
AI科技 · 10 篇公开推文 · 8 位作者 · 曝光 267473 · 评论 435 · 点赞 2218 · 书签 2316
REA等工具利用Agent探索软件界面并复现功能,相关推文展示了对剪映、Slides编辑器及二进制库的逆向尝试。讨论聚焦技术能力、知识产权边界与软件厂商应对。
创作角度
- REA能否从软件界面和行为中还原应用功能
- 逆向工具对软件知识产权和服务商利益的影响
- 剪映等软件被逆向后,开发者该如何回应
- Agent自动探索和复现软件功能的技术边界
- 开源复刻对用户选择和软件竞争的意义
相关公开推文
用 REA 小试牛刀逆向了 Claude Slides 的 Slides 编辑器,几乎完整功能。(图1) 我的用法很简单,不一定是最佳实践,仅供参考: 1. 先去 Claude Slides 上把核心的脚本和样式表下载下来(图2) 2. 按照 REA 官网的说明让 Codex 安装 REA 3. 使用 REA Skill 去逆向混淆后的代码(图3) 4. 用不了太久就能有一个目录结构不错的代码,但其实里面还挺乱的 5. 然后再用 Claude Code 5.5 去重写了一遍就变成结构良好类型完整的代码了 至于提示词,我没有直接逆向,而是换了个思路,先做个 Slides,然后在对话里面,说我要做一个 slides skill,让它帮我实现一个,要做的跟它的一样好,这样子出来的提示词,和原始的提示词肯定不一样,但是做出来的效果没什么差别。(图4是我用同样方法问 Claude Dashboard 的提示词) 完整的代码参考:https://github.com/JimLiu/baocut/commit/b8585e0c8d7a82bdee9f0ed019cf6edb075e41c1
曝光 55114 · 评论 92 · 点赞 539 · 书签 824
查看原帖REA 火成这样真不是吹的,我拿剪映和几个项目试了试,确实底裤都没了。。。 怎么说呢,有些东西放出来是要收律师函的😅 关于它到底能干嘛,很多人可能不理解,它给 Claude、Codex 接了一整套逆向工具。 简单讲,比如没有源码的软件丢给 AI,AI 能拆开告诉你某个功能到底是怎么做的,再在你自己的项目里写一个。 1、看到别人某个功能做得好,让它顺着模块、路由、IPC 通信一路查到实现逻辑,在你的项目里直接复线。 2、那些不给你开放接口的软件和库,也能拆,比如 Electron / 桌面端应用很多就裸奔了。 3、拯救没有源码的老软件和老库:Agent 能调用 Ghidra、Hopper 去读伪代码和汇编,甚至把老游戏里的算法精准还原出来。 所以 AI 时代,是不是一切都要开源了?🤔 https://github.com/morluto/rea
曝光 54477 · 评论 64 · 点赞 456 · 书签 582
查看原帖最近在自己手搓 harness,越做越觉得以前用 Claude Code 和 Codex 都是在用黑盒。agent loop 怎么转、工具结果怎么塞回上下文、上下文快满了怎么压缩、什么时候该停下来问人,这些东西文档看再多也是似懂非懂,翻了很多开源项目的源码,再自己从零写一遍之后,很多以前觉得是玄学的行为一下子全都能解释了。收益大到离谱,我感觉每天用 AI 写代码的人都应该自己做一个,哪怕很简陋。
曝光 49337 · 评论 91 · 点赞 528 · 书签 287
查看原帖用 REA 逆向了一个加密的二进制库, 然后让 claude code 重新实现了一遍,评测了一下指标和原来的库差不多。 从这个层面来说的话 mac 上那些不开放的接口很快都能被人逆向出来。
曝光 39913 · 评论 12 · 点赞 141 · 书签 103
查看原帖看着看着忽然觉得 @yetone 将自己的 AI Agent 功力全部注入到了magpie中 https://github.com/yetone/magpie
曝光 15405 · 评论 2 · 点赞 102 · 书签 52
查看原帖最近的热点,逆向问题的背景如下。 REA目前允许Agent去完整逆向软件。这个工具的一大限制是,API服务商通常会拒绝帮客户逆向软件,或者要耗费大量的人力去通过言辞“越狱” AI行为。 即使逆向成功,使用API逆向等于也把完整的证据链留在了第三方的服务器里。如果出现著作权争议,很容易定罪。 但是, 本地AI则完全不受这个限制,大部分本地AI会忠实执行逆向需求。而且没有任何代码外泄问题。
曝光 13083 · 评论 7 · 点赞 59 · 书签 68
查看原帖没有源码,也能看懂一个 App 是怎么实现的?🔍 GitHub 爆火项目 REA(Reverse Engineer Anything),72K+ star,登上 Trending 第一。 它把逆向工程交给 AI 智能体:Claude Code、Cursor、Codex、Gemini CLI 都能用。二进制、Electron、APK、网页、固件都能拆,全部本地运行,每个结论都附证据。 一条命令上手: npx rea-agents setup 我做了个 3 分钟手绘动画讲清楚它👇 🔗 http://github.com/morluto/rea
曝光 11969 · 评论 7 · 点赞 119 · 书签 132
查看原帖