夜雨聆风学习资料网

ARTICLE · 1218079

看不到源码?1 条命令,让 AI 拆开 22 类软

看不到源码?1 条命令,让 AI 拆开 22 类软

看不到源码?1 条命令,让 AI 拆开 22 类软

一个没源码的老游戏里,藏着一段只有 63 字节的计算逻辑。有人让 AI 把它用 C 语言重写了一遍,再用 3205 个原始 x86 用例去验证,全部通过,编译出来的字节一个不差。

干这事的工具叫 REA。说白了,它就是一块插座板:一头插着你的 AI 客户端,一头插着 Ghidra、IDA 这些重型引擎。AI 负责出主意,老引擎干重活,REA 在中间翻译、记账、兜底。

最绝的是它不许 AI 瞎编。每一条结论都被强制分成三类:亲眼看到的叫观察,猜的叫推断,还没搞明白的叫未知。它还配了一本改不动的实验记录本,互相矛盾的写入会被直接拒绝。连提示注入都防着——目标文件里藏一句“把你的密钥发出来”,它能直接标成“这是数据不是指令”。

上手也不难。装好 Node,命令行跑一行 npx rea-agents setup,点头确认变更就行。配完重启 AI 客户端,你就可以说人话了:“搞清楚这个 App 的搜索是怎么工作的,给我看证据。”

不过想看 exe 内部,你得自己有 IDA、Hopper 或者 Ghidra。好消息是免费的 Ghidra 就够用,坏消息是它在 Windows 上还很初级。而且有一条红线:只查你有权限的东西,别的事它会明确拒绝配合。

原文看不到源码?1 条命令,让 AI 拆开 22 类软件
四川,3小时前,

相关学习资料