OIMI OIMI
  • 首页
  • AI 工具与本地部署
  • Lab / 技术折腾
  • Apple 生态深度评测
  • 生活方式
    • 硬件
首页 › AI 工具与本地部署 › Hermes 合进了 REA 官方插件
  • 0
  • 0

Hermes 合进了 REA 官方插件

OIMI
22 10 月, 2026
7 views
10 月 15 日,Hermes 合进了 REA 官方插件——那个 32 万星 的逆向分析项目,Nous Research 联合创始人 Teknium 亲自提交。这插件有个很反常识的硬要求:没验证过的部分,必须留作「未知」,AI 不许用看似合理的推理把空缺补满。 

01

THE INSTALL

一条命令装完,但有两个坑

hermes plugins install reahermes plugins enable rea

虽然已经合并进入大版本,但还是需要运行一下命令enable一下它。

前提:Node.js 22.19+ / 24.11+ / 26+,不支持 23 和 25 两个系列。插件固定用 rea-agents@6.4.0,不是随时漂移的 @latest。

运行完之后,检查下是否已经enable

 

NOTE发布当晚出过一个实际 bug:首版配置里声明了个独立的 timeout 参数,v0.22.2 的加载器直接报错拒收。Teknium 当晚提交了修复。所以如果你看到 unknown keys ['timeout'],等目录切到修正版就行,别去反复重装 Node,也不用为了它退回旧版本。
02

CALIBRATION

官方真正干的是「调校」,不是重新训练

REA 自带 170 个分析工具,工具定义加起来 460KB。全塞进上下文不现实,官方做了三件事:

01按需找工具先搜出当前任务需要的那几个工具,读参数,再调用。170 个工具,不等于 170 份说明书常驻。

02证据分批读先拿概要,再按证据编号查具体模块或调用关系,分析过的内容直接复用,不因为输出太长把整个程序重新翻一遍。

03「看到的」和「猜到的」分开反编译出的伪代码不是原始源码,函数名可能带着推断,关键结论要拿指令、引用、调用者交叉验证。查不清的,就说查不清。

「这套东西没什么营销价值,但它才是『能用』和『敢用在生产上』的分界线。」
03

THE NUMBERS

几个实测数字,决定了你怎么用

官方拿 WinSCP 6.7 的 Windows 程序做了静态分析:控制台启动器 30 秒完成导入,GUI 主程序第一次导入用了 663 秒。

663sGUI 首次导入
420s外层曾在此截断
14t模型实际调用

更麻烦的是层与层之间的等待:工具还在干活,Hermes 外层通用计时器 420 秒就先把任务掐了。现在修复了——明确配置的服务等待预算,会传到外层执行器,长调用不会再被顺手截断。

这轮验证一共识别出 28701 个过程和 30432 个字符串定义,模型实际只做了 14 次 REA 调用。给你一条实操经验:大型程序第一次分析慢,别反复关掉重开。重开,等于让最耗时的导入再跑一遍。

04

PROMPT

第一次上手:这段提示词直接抄

官方备了个只有 6 个文件的练习项目:一个带「导出」按钮的笔记应用,不用安装、不用启动,纯静态分析。插件加载好后,把这段丢进去:

请使用 REA 插件的 reverse-engineer-anything Skill。把官方练习包(rea.tools/examples/notes-example.zip)下载到一个新目录并解压。

只对解压后的目录做静态分析,不要启动应用。

研究 Export notes 按钮:

点击后经过哪些文件和函数?

notes.csv 保存到哪里,包含哪些字段?

先给概要,再给具体文件位置和证据。

没有验证的内容,请单独说明。

官方给的预期答案:renderer.js 处理点击,preload.js 发 notes:export 消息,main.js 调 csv.js 格式化,最后写进用户下载目录的 notes.csv,字段就两个:id 和 title。

跑通之后追一句更值钱的:如果标题里带逗号或引号,CSV 怎么保证它还在同一个字段里?先让 AI 预测,再提最小验证方法。这一步,是你以后自己动手实现时最容易翻车的地方。

然后,我用它来逆向一个ipagent,我开始接着就对你的hermes说:

用 REA 分析这个文件: /Volumes/Elements/ipagent.exe,先做静态分析,告诉我它用了什么框架、主要模块有哪些。

 

然后根据它的提示就可以一步步的把它逆向出来,当然要花一点时间,由于涉及到一些私人产品的东西,后面的不方便再截图展示了!
 

05

THE DETAILS

两个容易忽略的细节

NOTEREA 不全是只读工具,部分操作能启动程序、覆盖文件。Skill 要求先询问,但还没做到工具级强制审批,第一次最好就用练习包或你有权限测的文件。
NOTE「本机分析」不等于「全流程离线」。证据会交给你选的模型,用云端模型的话,代码片段和路径就跟着走了。敏感项目,按数据流选运行环境。
∞

EPILOGUE

写在最后

「REA 值钱的地方,不是『什么功能都能白拿』,而是把『AI 觉得应该是这样』,变成『软件实际就是这样』。」

看懂之后别急着让人照抄代码,把确认过的行为整理成一份 SPEC,让 AI 照着规格独立实现、写测试。你拿到的才是一份能继续开发的功能规格。

最后友情提醒:

用 REA 逆向之前记住四件事:
第一,只分析你有权分析的软件,别拿逆向结果去做商业复制或破解,当心去踩缝纫机。
第二,问具体点,别问“这软件怎么做的”,比如先了解清楚都有哪些功能之后,要问“它的搜索功能怎么实现的,给证据”。
第三,REA 的输出区分观察和推测,AI 说的不一定对,关键结论要追问证据。适合学习、兼容性开发、自有程序排查,不适合“我想抄一个”
第四,这类软件的核心价值在本地,逆向工具一拆一个准:比如
  1. 老旧的单机软件/工具:比如早年写的本地文件处理工具、没有源码的老项目。
  2. 纯本地离线的游戏:单机游戏的内存修改、存档解析、甚至看看它是怎么防作弊的。都能搞定。
  3. 纯离线的桌面客户端:不需要登录服务器,打开就能用的工具软件。
  4. Electron 打包的桌面端:这类最容易被剥开外衣,REA 甚至不需要底层反汇编引擎,直接看里面的 JS 源码就能看懂逻辑。

但一些线上的,你逆向也只能逆向到apk,exe,dmg等的客户端逻辑,后端服务器没办法获取到的。

另外,记得用一些道德感比较低的模型,比如deepseek,grok这种,否则有的模型会拒绝帮你做逆向😂。

最后,如果团队里有人在做兼容、迁移旧系统、研究别人协议的话,把这篇转给他看,希望能对你们有帮助。

0

必出洞的渗透skills分享零基础挖漏洞,赚赏金,就来网络安全透视镜

上一篇

评论 (0)

再想想
暂无评论

聚合文章

Hermes 合进了 REA 官方插件
必出洞的渗透skills分享零基础挖漏洞,赚赏金,就来网络安全透视镜
Claude Code 爆改电视
REA:逆向一切
iPhone 一键屏蔽通话录音提示详细教程,支持 iOS 18-27.2
Octop支持多用户、多 Agent 的自托管 AI 助手 — 更聪明,更懂你。
OpenClaw 2.0 史诗级更新
Hermes Agent v0.19.0
PMAS
Qwen3.6越狱版来了,真正的"模型自由"?

猜你喜欢

DeepSeek开源周首日推出FlashMLA项目 可以显著降低内存占用和计算开销

DeepSeek开源周首日推出FlashMLA项目 可以显著降低内存占用和计算开销

24 2 月, 2025
1,422 0 0
Hermes Agent v0.19.0

Hermes Agent v0.19.0

22 7 月, 2026
501 0 0
OPENAI推出ChatGPT官方版APP

OPENAI推出ChatGPT官方版APP

19 5 月, 2023
4,746 0 0
Vectorizer.AI

Vectorizer.AI

24 4 月, 2023
3,730 0 0

关于

OIMI(oimi.me)是分享美好数字生活的内容平台,同时还涉及 macOS、iOS 等知名系统的使用技巧。 科技 / 旅行 / 摄影 / 生活方式

社交媒体

Nicky

导航

Nicky
Copyright © 2016-2026 OIMI. Designed by OIMI.
  • ChatTTS,HyperOS,HEU KMS Activator,Win10/11数字权利激活

OIMI

284
文章
0
评论
139
喜欢