REA 逆向工具安装指南10 分钟装好 CLI把分析能力接进 AI 智能体【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea拿到一个陌生的 Electron 应用不知道它加载了哪些 JavaScript、调用了哪些原生模块这是 REA 逆向工具要解决的问题一条 CLI 加一个本地 MCP server智能体调用外部工具的协议分析从应用行为覆盖到原生二进制。装完终端里多一条 rea 命令再花几分钟跑一次配置引导Claude Code、Cursor 这类智能体就能直接调用它的逆向分析能力。上图是 rea 驱动 Hopper 做原生分析的实际会话左侧反汇编与程序段信息右侧地址、导航与编码状态分析结果以结构化形式交给智能体。先想清楚三种用法对应三条安装路线这节先做决策再动手确定你该走哪条路线装完不返工。用法一只在命令行跑分析。结论全局安装拿到可长期复用的rea命令。用法二让 AI 智能体调用分析能力。结论全局安装再跑一次 setup把本地 MCP 服务登记进智能体配置。用法三CI 或脚本里自动化执行。结论用npx -y rea-agentslatest按需拉起不依赖全局安装命令行可复现。按系统选安装路线按你的系统选路线。每个平台只交代三件事安装命令、验证方式、可执行文件落点。Windowsnpm 全局安装Windows 只有 npm 这一条路仓库的 curl 安装脚本只支持 macOS 与 64 位 Linuxnpm install --global rea-agents rea --help第一条安装第二条验证rea是否进了 PATH。落点是 npm 全局前缀的 bin 目录可用npm prefix --global查看。npm 若弹出是否下载并运行那次同意只覆盖包下载setup 之后动智能体配置或装 Hopper 时会另起批准互不牵连。macOScurl 脚本或 npm 任选curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash脚本先检查 Node 版本与平台再打印安装计划哪个版本、哪个运行时、哪条 npm 命令、rea 落在哪确认后开始装。终端可用时自动进入 setup不可用则打印提示让你稍后手动跑。落点跟随 npm 全局前缀装完找不到rea先确认该 bin 目录在 PATH偏好 npm 路线就直接npm install --global rea-agents。Linuxcurl 脚本落点固定64 位 Linux 推荐走脚本建议先带--dry-run探路只打印计划、不动系统curl -fsSL https://raw.githubusercontent.com/morluto/rea/main/install.sh | bash -s -- --dry-run确认计划没问题去掉参数再跑一次正式安装。二进制固定在~/.local/bin/reanpm 前缀固定在~/.local后续 PATH 排障都围绕这个目录验证仍是一条rea --help。运行时要求与常用参数集中在这里一次看完受支持的 Node.js22.x≥22.23.4、24.x≥24.22.1、26.12.123、25 与预发布版不支持。安装器不替你升级 Node 或 npm版本不达标直接报错。--version 精确版本号锁定版本必须是不带 build 元数据的完整 semver语义化版本号回滚靠它。--dry-run只打印安装计划不写任何东西。--no-setup/--no-prompt装完不自动进 setupCI 无交互环境用两者都不授予安装外部依赖的权限。--verbose打开详细日志排查安装问题。npm 侧锁版本npm install --global rea-agents版本号。审批行为记牢npm 的包下载批准与 REA 的 setup 批准是两回事智能体的 MCP 注册锁定在真正执行 setup 的版本上回滚后要重跑 setup。接入 AI 智能体配置引导每一步先审批装完你手上只有 CLI要接上智能体还得跑一次配置引导npx rea-agents setup全程四步每一步都在你批准之后才动文件多选要配置的智能体Claude Code、Codex、Cursor、Gemini CLI 等 24 种可选已有的 REA 注册默认选中生成精确修改计划每个配置路径、涉及的外部软件与网络来源都列出来你批准后才写文件Hopper 是独立选项单独批准才会安装也可以只登记已有的 Ghidra 路径按完成提示重启对应智能体。备份机制可以放心写入前自动把旧配置备份为.rea.backup替换是原子的并会校验写入结果如果旧快照与当前配置不一致会另存一份哈希命名的.rea.backup.sha256.recovery恢复副本而不是覆盖已有快照。不想动任何文件、只想体检用这条只读诊断命令输出完整健康检查与工具目录状态不产生写入rea doctor --json还有一条更轻的路只想给智能体一份怎么用的说明、不装分析引擎npx skills add morluto/rea --skill reverse-engineer-anything它只装使用说明与引用文件不做 MCP 注册。各客户端配置路径细节见客户端配置文档安装与审批全流程见安装文档日常命令用法见CLI 命令参考。装不上四类高频故障现象 → 原因 → 处理⚠️ 装完之后卡住基本逃不出下面四种。故障一现象终端报rea: command not found。原因curl 路线在 Linux 上把二进制放进~/.local/bin该目录通常不在默认 PATHmacOS 则是 npm 前缀 bin 目录没进 PATH。处理echo export PATH$HOME/.local/bin:$PATH ~/.bashrczsh 用户改写~/.zshrc重开终端macOS 先确认npm prefix --global对应的 bin 目录已在 PATH。故障二现象安装器报 Node.js 版本不支持。原因当前 Node 不在 22.23.4 / 24.22.1 / 26.12.1 区间常见的是 23、25 或过老版本。处理node -v确认实际版本用 nvmnvm install 24 nvm use 24或 fnm 切到受支持版本重跑安装。故障三现象npm install rea-agents跑完却找不到 rea。原因漏了--global可执行文件只落在当前项目的node_modules/.binPATH 看不到它。处理补跑npm install --global rea-agents临时用就npx -y rea-agentslatest按需拉起。故障四现象回滚版本后智能体的分析行为和新版本对不上。原因MCP 注册锁定在当初执行 setup 的版本上回滚只换了包注册没跟着变。处理用回滚后的版本重跑一次 setup让注册指向当前版本再重启智能体。装完自查照清单逐项过✅ 全部步骤走完后逐项打勾任何一项不通过就回到对应章节补。rea --help与rea --version正常输出版本与预期一致跑通第一条分析命令如rea analyze-javascript-application /path/to/app --json返回带证据的结构化 JSONrea doctor --json无阻断性错误你任务所需的引擎状态明确目标智能体配置里已出现 REA 注册setup 完成消息会列出修改的路径对应智能体已重启新会话能调用分析工具配置目录里存在.rea.backup备份说明备份机制已生效别停在自查这一步直接派一个真实目标给智能体例如让 Claude Code 分析本机某个 Electron 应用的 JavaScript、列出它调用了哪些原生模块。装、接、首任务一条链路跑完工具就算真正落地了。【免费下载链接】reaReverse engineer anything with agents, from app behavior down to native binaries.项目地址: https://gitcode.com/GitHub_Trending/rea2/rea创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
企业数字化 ERP 产品动态
相关推荐
过滤了不等于隔开了:多租户AI应用的文档隔离、记忆边界、检索硬过滤与权限贯通 目录
一、泄漏现场:AI 应用把传统隔离模型打穿了
(一)三个泄漏面同时打开
(二)一次成功的提问如何跨过租户墙
(三)软过滤为什么不是隔离
(四)贯穿算例:服… · 2026/11/5 7:47:50
能调通不等于能扛故障:AI服务生产部署的限流、降级、容灾与模型切换 目录
一、四个故障站在同一条账本上
(一)能调通掩盖了什么
(二)它们不是四个独立问题
1、共享同一份配额与时间预算
2、处置动作会互相改写彼此的输入
(三)贯穿场景:智能工单的智能层
&a… · 2026/11/5 7:47:50
大模型驱动 SIEM 告警降噪实战:语义聚类、LLM 研判与防注入流水线 大模型驱动 SIEM 告警降噪实战:语义聚类、LLM 研判与防注入流水线 法律红线声明:本文所有技术内容仅用于企业授权范围内的安全运营建设、自有实验环境或防御性研究。文中示例日志均来自本地构造的脱敏数据,不含任何真实企业数据;不… · 2026/11/5 8:05:57
从零构建图像检索系统:特征提取、FAISS索引与检索排序实战 简介:图像检索系统是一份面向计算机视觉初学者与进阶学习者的完整实践源码包,围绕以图搜图这一核心问题,覆盖图像预处理、特征提取、相似度计算、索引构建、检索策略与性能评估等关键环节,可应用于搜索引擎、数字图书馆、医学影像… · 2026/11/5 8:05:57
IPTV后台管理系统部署与优化:EPG、m3u导入、接口签名缓存与源巡检 简介:面向IPTV后台开发与二次开发学习者的双子星IPTV后台管理系统PHP源码包,适合研究后台系统代码组织、数据库测试数据以及PHP运行环境搭配的初中级开发者参考。压缩包约31.82MB,主体包含PHP源码、数据库测试文件,并附带VC9-32位… · 2026/11/5 8:05:57
OpenCV计算机视觉课程实验拆解:6次实验参数与避坑 简介:面向高校计算机视觉课程学习、实验复现与考前梳理的配套资料包,汇集浙江大学2020—2021秋冬课程六次实验、复习资料和OpenCV学习内容,适合修读相关课程、准备实验报告或希望补齐传统视觉与深度学习基础的学习者。包内共1319个文件&#… · 2026/11/5 8:05:57
Jshop小程序商城:PHP开源DIY可视化编辑器实战指南 简介:Jshop小程序商城源代码是一套面向中小企业及开发者的一站式移动电商解决方案,支持微信小程序、支付宝小程序、APP、公众号与H5多端统一管理,适用于快速搭建自有品牌线上商城或二次开发定制化电商系统。资源包为RAR格式,大小1… · 2026/11/5 8:05:57
Fashion_MNIST对抗攻防实战:FGSM/PGD/TRADES闭环实现 简介:本资源是一份面向深度学习初学者与安全研究者的实战项目包,聚焦图像分类模型在Fashion_MNIST数据集上的对抗攻击生成与对抗训练全流程实现,解决模型鲁棒性评估与防御能力提升这一核心问题,适用于AI安全入门、课程实验及科研复… · 2026/11/5 8:04:56
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38
多智能体协作系统架构设计与实践优化 1. 多智能体协作系统的时代背景2017年Transformer架构的诞生彻底改变了人工智能的发展轨迹。当行业还沉浸在单一大模型带来的性能突破时,Anthropic的研究团队已经将目光投向了更前沿的领域——如何让多个智能体通过协作产生超越单体能力的系统智能。这就像交响乐团中… · 2026/11/5 0:00:39
大模型系统性入门实战指南:从原理到部署微调的全链路路线 提到大模型的系统性入门,我先说个结论:这事真不难,难的是资料太散、路线太多,今天这个框架明天那个工具,新人很容易在“收藏夹吃灰”和“教程看到一半放弃”之间反复横跳。市面上关于大模型的内容少说有几十万篇&#… · 2026/11/5 0:00:39
鸿蒙文件系统沙箱机制解析与开发实践 1. 鸿蒙文件系统沙箱机制深度解析作为一名从Android转向鸿蒙开发的工程师,我深刻体会到文件系统访问是迁移过程中最先遇到的"拦路虎"。在Android上运行良好的文件读写代码,在鸿蒙真机环境却频频出现文件写入后神秘消失或直接抛出权限拒绝错误的… · 2026/11/5 0:00:39
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38