REA 完整导览:一条命令让编码 Agent 接入本地逆向工程
REA 完整导览一条命令让编码 Agent 接入本地逆向工程【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/reaREAReverse Engineer Anything是一个把 AI 编码 Agent 变成逆向工程师的开源工具装好 npm 包rea-agentsCLI 或 MCP 服务器就能对原生二进制、JavaScript/Electron 应用、.NET 程序集、APK 和固件做本地逆向分析。所有分析跑在本机每条结论都附带证据与局限。一个 mjs 入口分流 MCP 与 CLI 两条通道你敲的每条命令第一站都是 scripts/rea.mjs。这个轻量分发器只做一件事路由。参数是mcp就加载dist/main.js启动 stdio MCP 服务器供 Agent 长会话调用逆向工具其余参数走一次性 CLI 适配层 src/cli/。两条通道共享同一套底层工作流终端行为和 Agent 行为完全一致。发布时 npm 只打包files清单里的编译产物与桥接脚本测试和文档不会混进用户机器。从 MCP 请求到证据产出一次调用要走四步服务器接到 Agent 请求后调用链很直白请求翻译src/server/59 个文件把 MCP 工具调用转成内部操作管工具注册与结果封装工作流编排src/application/137 个文件是工作流大脑——每个目标绑定一个不可变的深度分析会话Doctor 健康检查、Setup 引导安装、Update 版本维护都在这里引擎适配src/下每种分析目标有独立模块负责跟某一个特定逆向引擎说话证据产出src/domain/212 个文件全是纯函数、无副作用做证据比较、摘要计算和应用图——结果可复现、可对比靠的就是这一层分析目标速览哪个模块对接哪个逆向引擎模块分析对象依赖的外部引擎src/hopper/Mach-O/ELF/PE 原生二进制HopperUnix 套接字通信src/ghidra/原生二进制与函数注释Ghidra JDKsrc/ida/IDA 当前目标只读上游 ida-pro-mcpsrc/browser/网页、Electron、CDP 捕获现有 Chrome 系浏览器 / Playwrightsrc/dotnet/.NET 程序集PE/CLI无纯静态元数据解析src/android/APK 静态分析自带 headless JADXsrc/firmware/Linux 固件分区自带 Binwalk/Unblobsrc/evm/EVM 字节码evmole隔离 worker 运行只挑两个读的话读 src/hopper/ 和 src/ghidra/它们是最完整的引擎对话样本覆盖启动、协议到生命周期清理。bridge/在分析引擎里放一个解释器 Hopper、Ghidra、IDA 各有各的 APINode 指挥不动它们。REA 不去改引擎而是往引擎进程里放一段代码外面用认证过的本地私有套接字对话bridge/hopper_bridge.py 在 Hopper 进程内运行把 REA 的操作翻译成 Hopper 的 Python APIbridge/ghidra/ReaGhidraBridge.java 打包成 Ghidra HeadlessScript负责清单、反编译、交叉引用和控制流图bridge/android/对 headless JADX 做同样的事macOS 原生 UI 捕获、pwntools/pwndbg 调试场景bridge/下各有配套脚本src/process/ 的进程组管理、超时控制与清理机制保证被拉起的引擎不会跑野SKILL.md 与 docs给 Agent 和人类的两套说明书.agents/skills/reverse-engineer-anything/SKILL.md210 行逆向工作流技能包加 7 篇参考文档教 Agent 何时连接 REA、何时跑诊断、怎么拆反编译→理解→复刻docs/installation.md安装与 Hopper/Ghidra/IDA 配置指南文档里 5.0.0 版本曾暴露 133 个 MCP 工具src/contracts/57 个文件用 Zod 定义工具对外可见的输入输出 SchemaCI 校验工具目录与文档一致上手三步setup、纯静态首跑、doctor 自检接入 Agentnpx rea-agents setup选编码 AgentClaude Code、Codex、Cursor 等审批配置变更后重启需 Node.js 22.19或 24.11/26终端纯静态首跑无需任何引擎npx -y rea-agentslatest analyze-javascript-application /绝对路径/app --json健康自检npx -y rea-agentslatest doctor --json按任务范围查引擎与注册状态。真实应用的证据可达数百 MB文档举例 334 MB可投影成约 10 KB 的摘要视图启发三个设计取舍替换成本只在一个模块——引擎按目标隔离换 Hopper 为 Ghidra 只动一个适配模块工作流与证据层不用碰证据是契约不是副产品——给 Agent 的是结构化证据加未知项不是给人看的窗口Agent 工具不需要人眼能懂需要程序能验分发器加纯函数底座——一个 mjs 入口分流领域层纯函数测试成本低、结果可对比 ️【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Learn-Web-Hacking:Windows 本地认证机制与密码存储全解析(winlogon、lsass、SAM 与 SPNEGO)

Learn-Web-Hacking:Windows 本地认证机制与密码存储全解析(winlogon、lsass、SAM 与 SPNEGO)

文档网络安全教程 【免费下载链接】Learn-Web-Hacking Study Notes For Web Hacking / Web安全学习笔记 项目地址: https://gitcode.com/gh_mirrors/le/Learn-Web-Hacking 点击查看 免费下载 本篇技术指南以 Learn-Web-Hacking 仓库中 Windows 认证笔记 为核心&…

2026/10/12 1:23:45 阅读更多 →
VCMI Lua 战场障碍物配置指南:SpellObstacleDescriptor 全字段解析与实战

VCMI Lua 战场障碍物配置指南:SpellObstacleDescriptor 全字段解析与实战

游戏开发 【免费下载链接】vcmi Open-source engine for Heroes of Might and Magic III 项目地址: https://gitcode.com/gh_mirrors/vc/vcmi 点击查看 免费下载 导读 SpellObstacleDescriptor 是 VCMI 引擎为 Lua 脚本提供的战场障碍物描述结构体(POD…

2026/10/12 1:23:45 阅读更多 →
高校运动会管理系统数据库设计:从ER图到MySQL完整实现

高校运动会管理系统数据库设计:从ER图到MySQL完整实现

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 1:22:44 阅读更多 →

最新新闻

React 18 服务器错误恢复机制深度解析:Suspense 兜底、水合回退与 onRecoverableError 完整指南

React 18 服务器错误恢复机制深度解析:Suspense 兜底、水合回退与 onRecoverableError 完整指南

前端 【免费下载链接】rfcs RFCs for changes to React 项目地址: https://gitcode.com/gh_mirrors/rfc/rfcs 点击查看 免费下载 React 18 引入了一套全新的服务器渲染错误恢复机制:当组件在服务端抛出异常时,React 不再让整个页面崩溃&…

2026/10/12 4:24:38 阅读更多 →
scope 仓库中的 critbitgo:Go 语言 Crit-bit Tree 实现原理与 IP 路由表应用指南

scope 仓库中的 critbitgo:Go 语言 Crit-bit Tree 实现原理与 IP 路由表应用指南

云原生可观测性容器编排运维 【免费下载链接】scope Monitoring, visualisation & management for Docker & Kubernetes 项目地址: https://gitcode.com/gh_mirrors/sc/scope 点击查看 免费下载 导读 本文围绕 vendor/github.com/k-sone/critbitgo 这份文…

2026/10/12 4:24:37 阅读更多 →
CC Switch:Claude Code 配置切换管理工具,告别手动改配置

CC Switch:Claude Code 配置切换管理工具,告别手动改配置

开始之前先问一句:你是不是也经历过这种场面——手里的 Claude Code 项目,昨天还在用一个模型服务,今天想换成另一家,结果得翻出配置文件,改 apiKey、改 baseURL、改 model 名,改完还要小心翼翼检查是不是漏…

2026/10/12 4:24:37 阅读更多 →
open-code-review:一种提升评审可审计性与协作透明度的轻量级实践范式

open-code-review:一种提升评审可审计性与协作透明度的轻量级实践范式

1. “open-code-review”不是个工具名,而是一套可落地的协作范式“open-code-review”这个词组乍看像某个开源项目或CLI工具的名称,但实际在技术社区里,它根本没注册过任何知名仓库,GitHub上搜不到同名主力项目,npm、P…

2026/10/12 4:24:37 阅读更多 →
Composer 脚本与事件:自动化你的工作流

Composer 脚本与事件:自动化你的工作流

1. 引言 在 PHP 项目开发中,Composer 不仅是依赖管理工具,更是工作流自动化的核心枢纽。通过 Composer 的脚本系统,你可以将代码检查、单元测试、文档生成等重复性任务统一纳入 composer.json 管理,让团队每个成员都使用一致的命令…

2026/10/12 4:24:37 阅读更多 →
季节尺度M-K突变检测的Python实现:原理、代码与实用避坑指南

季节尺度M-K突变检测的Python实现:原理、代码与实用避坑指南

简介:基于Python的季节尺度M-K突变检测脚本,面向气候、水文、环境等领域的科研人员与有一定编程基础的学生,用于从SPEI等季节性时间序列数据中识别趋势突变点。脚本以SPEI3.xlsx为示例数据,完整演示了数据读取、缺失值检查、季节性…

2026/10/12 4:23:37 阅读更多 →

日新闻

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

复古胶片颗粒感噪点合成器:Canvas ImageData 像素高斯杂色注入算法

在数码相机、高清显示屏与现代矢量图形技术高度发达的今天,画面可以做到绝对的锐利、平滑与无瑕。然而,当一张秋日手账插画或拍立得照片过于“平整无瑕”时,往往会散发出一种冰冷生硬的“数码塑料感(Digital Plasticity&#xff0…

2026/10/12 0:00:59 阅读更多 →
活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

活字印刷古籍线装排版:Canvas 竖排文字与栏线自适应算法

在现代网页与移动端设计中,横排(Horizontal Layout)早已经成为了绝对的主流。然而,当我们翻开泛黄的线装古籍、宋版木刻诗集,或是欣赏一张茶道雅集的手写便签时,那种**自上而下纵向书写、自右向左逐列铺展&…

2026/10/12 0:00:59 阅读更多 →
周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

周日晚间的“精神松绑减震器”:无压力情绪倾倒箱与温和轻声陪伴

每到周日的晚上八点到十点,很多人心里都会悄悄亮起一盏警示灯。 在心理学上,这种现象有一个专门的称谓——“周日夜晚焦虑症(Sunday Scaries)”。明天又是周一,闹钟又要重新在七点响彻卧房;脑海里仿佛有一个…

2026/10/12 0:00:59 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/12 0:16:30 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/12 0:16:43 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →