找回密码
 立即注册
查看: 96|回复: 9

5 万 Star !号称逆向任何东西,太猛了吧!

[复制链接]
发表于 2026-10-12 18:42:05 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

×
本帖最后由 中英文泡椒 于 2026-10-12 18:56 编辑

有时候,我们用着一个 App,突然被某个细节戳中:它的搜索怎么这么快?它的剪贴板为什么能带格式?它同步数据走的是哪条路?

想搞清楚,就得打开反汇编器,对着几万行汇编啃一下午。多数人到这一步就放弃了。GitHub 上最近冒出来的热榜项目 REA,就是

冲着这个场景来的。最近涨势一直很猛,已有 5万+ Star,号称Reverse Engineer Anything,逆向任何东西。

项目简介

REA是一个开源的软件分析工具集,能够给 AI Agent 配上一套本地逆向工具链,通过 MCP 协议统一接入。

1 (5).png

它能分析:原生二进制(伪代码、汇编、字符串、调用关系)JavaScript / Electron 应用.NET 程序集网站与浏览器行为甚至 Android

APK、固件等分析全部在本地跑,结果还带着证据和局限说明,不瞎编。

工作原理很直接:Agent 通过 MCP 调用 REA → REA 用 Hopper / Ghidra / IDA 等工具检查目标 → 返回带证据的发现 → Agent 继续

追问、解释或写出实现。

403db0c71087f5153d8e958151b35ad.png

官方的措辞倒是一直很克制:它返回的是伪代码、汇编、符号和关系,每条结论后面都跟着证据和这条结论的局限。第三方测评把它

概括成一句“不声称能还原原始源码,也不会自动克隆一个应用”,这个概括我觉得挺准。还有一点让人放心:分析全程在本机完成,

REA 没有云端分析服务。

功能特性

01 原生二进制:Hopper、Ghidra、IDA 任选

1 (2).png

Mach-O、ELF、PE,还有 macOS 的 .app,都能交给 Hopper 或 Ghidra 打开,IDA 走只读适配器。

Agent 能列函数、搜字符串、读汇编、反编译指定例程,顺着交叉引用和调用图往下摸。

02 JavaScript / Electron:不用运行就能解剖

这块大概是前端和客户端同学最喜欢的。给 rea 一个应用目录或者一个 .asar 包,它能还原出模块、导入关系、source map、路由、

IPC 通道和原生依赖——全程不启动这个应用。两个版本的 App 摆在一起,还能做构建间的差异对比,告诉你哪些导出和属性变了、

哪些没了。下面这张图就是两个版本做属性对比的结果:一边是左右两份属性清单,一边是 changed / added / removed 的差异。

1 (4).png

03 不只是看懂,还能重建出来

能读懂不算本事,能写回去才算。rea 的案例展示页里有几个例子很能说明问题。1996 年的 Windows 游戏 DX-Ball,团队正在用 C

重建它。为了还原一个声像计算,Agent 用 rea 钻进指令里,跟着调用者读常量,最后写出的 C 函数通过了 3,205 个原始 x86 用例,

编译出来的 63 字节和原版完全一致。

d6766772d0b7473faae59524b8cff97.png

整个项目目前维护着 55 个 C 函数、45,380 个差分用例,其中 33 个函数的编译字节已经能对上。同类的还有 Notion 的 Electron 剪

贴板桥、PC-98 时代 16 位 DOS 游戏的弹幕角度计算。

04 每条结论都带证据,还带局限

rea 返回的不是一段自信满满的解释,而是带 evidence_id、覆盖范围、还有 limitation_count 的结构化结果。

完整分析结果可能有 1.9 MB,但你可以只要一个视图:摘要视图 5 KB,小 400 倍,而且不用重跑分析。

下面就是摘要视图的输出,22 个检查项、5 条局限。

1 (1).png

05 覆盖面多得有点离谱

除了二进制和 Electron,它还能看:

.NET 程序集的元数据和 CIL 指令、Android APK 的清单与反编译方法、固件的分区与解包结果、EVM 字节码的分发选择器、HAR 网

络抓包、Linux 崩溃记录的寄存器快照、以及进程的终端输出与文件系统行为。顺手解题也行。showcase 里有一个 DownUnderCTF

的入门二进制,rea 把校验规则扒出来,一条掩码对应一个字符,直接解出 flag。

d92b17212c94440742310460256c088.png

4.1.0 版本还一口气加了安卓 APK 静态分析、固件解包、Windows x64 的 Ghidra 只读分析和原子级函数标注。

开源地址:
游客,如果您要查看本帖隐藏内容请回复


几个容易踩的坑

游客,如果您要查看本帖隐藏内容请回复

评分

参与人数 1荣誉 +3 鱼币 +3 贡献 +3 C币 +3 收起 理由
小甲鱼 + 3 + 3 + 3 + 3 这波必须支持一下!

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-10-12 20:28:06 | 显示全部楼层
有点厉害噢~
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

发表于 2026-10-13 11:30:35 | 显示全部楼层
666
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-10-13 13:39:26 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-10-13 20:04:48 | 显示全部楼层
前几天我本科的老师朋友圈发了这个,然后我b站一刷视频就刷到了
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

发表于 2026-10-13 20:32:08 | 显示全部楼层
111
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-10-13 20:56:33 | 显示全部楼层
。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2026-10-13 23:32:04 | 显示全部楼层
学习一下。
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

发表于 2026-10-28 15:45:36 | 显示全部楼层
据说很厉害~
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

发表于 2026-10-30 00:01:30 | 显示全部楼层
66666
小甲鱼最新课程 -> https://ilovefishc.com
回复 顶 踩

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|鱼C工作室 ( 粤ICP备18085999号-1 )

GMT+8, 2026-11-9 15:11

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表