🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

逆向分析工具集 akash-digitavision/my-rea-toolkit

MCP
akash-digitavision11 天前有提交已提供中文文档扫描:含敏感能力兼容 / 相关生态

对应用与二进制做带证据的静态分析,定位模块与通信链路

29.9/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

相关生态插件(非 dsh 原生,按其对应运行时安装)
git clone https://github.com/akash-digitavision/my-rea-toolkit.git

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:仅索引
是什么
生态应用
桌面端 / Web 外壳,不以 dsh plugin add 安装
装得上吗
本站尚未做安装检查
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 11 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

可执行外部命令读写/删除本地文件
查看扫描证据(共 12 处,展示前 11 条)
  • 读取本地文件
    install-tools.mjs:33
    try { accessSync(p, constants.R_OK); return true; } catch { return false; }
  • 执行外部命令来自配置/变量
    install-tools.mjs:39
    const probe = spawnSync(execPath, ["-p", "process.versions.node"], { encoding: "utf8" });
  • 读取本地文件
    install-tools.mjs:85
    const missing = required.filter((rel) => !existsSync(join(REA_HOME, rel)));
  • 读取本地文件
    install-tools.mjs:91
    try { version = JSON.parse(readFileSync(join(REA_HOME, "package.json"), "utf8")).version; } catch {}
  • 读取本地文件
    install-tools.mjs:96
    if (existsSync(manifest) && existsSync(addon)) {
  • 读取本地文件
    install-tools.mjs:109
    if (existsSync(join(nm, ".package-lock.json"))) {
  • 执行外部命令来自配置/变量
    install-tools.mjs:125
    const r = spawnSync(cmd, baseArgs, { cwd: REA_HOME, encoding: "utf8", stdio: ["ignore", "pipe", "pipe"], env: childEnv });
  • 执行外部命令固定命令
    install-tools.mjs:140
    const r = spawnSync("setx", [k, v], { encoding: "utf8" });
  • 读取本地文件
    install-tools.mjs:148
    const existing = existsSync(profile) ? readFileSync(profile, "utf8") : "";
  • 执行外部命令固定命令
    install-tools.mjs:150
    spawnSync("sh", ["-c", `printf '%s\\n' '${block.replace(/'/g, "")}' >> '${profile}'`]);
  • 执行外部命令来自配置/变量
    install-tools.mjs:164
    const r = spawnSync(nodePath, [join(REA_HOME, "scripts", "rea.mjs"), "mcp", "doctor"], {
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

房地产经纪人

README

由 DeepSeek 最新模型翻译生成
dsh-rea-toolkit 一句话价值: 安装完成后,你的 DeepSeek Harness 智能体就能拿到完整的 REA(Reverse Engineer Anything) 工具集——对 JavaScript/Electron 应用、浏览器扩展、ASAR 归档、.NET 程序集、原生二进制、SQLite 数据库、WASM、EVM 字节码等做有证据支撑的静态分析——并以原生 mcp__rea__ 工具的形式提供。 Listed on dsh-plugin.org 功能 这个包把 REA v6.7.0 运行时(dist/、经过校验的 Windows 原生产物、技能,以及精确的依赖 lockfile)和一份 DeepSeek Harness 纯配置 MCP 包打在一起。后者通过 @deepseek-ai/dsh-mcp-client 注册 REA 的 stdio MCP 服务器。REA 在本地分析目标;结果里每条结论都附带证据和局限说明。 安装后可以这样提示智能体: - “分析 D:/apps/legacy-ext 下解包出来的扩展,列出它的模块、IPC 通道和网关端点,并给出证据。”* - “检查这个 Electron 应用的 ASAR,解释渲染进程如何与主进程通信。
展开完整文档(README 剩余 1 节)
dsh-rea-toolkit

一句话价值: 安装完成后,你的 DeepSeek Harness 智能体就能拿到完整的 REA(Reverse Engineer Anything) 工具集——对 JavaScript/Electron 应用、浏览器扩展、ASAR 归档、.NET 程序集、原生二进制、SQLite 数据库、WASM、EVM 字节码等做有证据支撑的静态分析——并以原生 mcp__rea__ 工具的形式提供。

Listed on dsh-plugin.org

功能

这个包把 REA v6.7.0 运行时(dist/、经过校验的 Windows 原生产物、技能,以及精确的依赖 lockfile)和一份 DeepSeek Harness 纯配置 MCP 包打在一起。后者通过 @deepseek-ai/dsh-mcp-client 注册 REA 的 stdio MCP 服务器。REA 在本地分析目标;结果里每条结论都附带证据和局限说明。

安装后可以这样提示智能体:

- “分析 D:/apps/legacy-ext 下解包出来的扩展,列出它的模块、IPC 通道和网关端点,并给出证据。”*
- “检查这个 Electron 应用的 ASAR,解释渲染进程如何与主进程通信。”

安装

dsh plugin --profile web add github:akash-digitavision/my-rea-toolkit

然后进入安装好的包目录,执行一次引导脚本,再重启 DeepSeek Harness:

install-tools.bat # Windows
./install-tools.sh # Linux / macOS
node install-tools.mjs # directly

引导脚本会做这些事:找到合适的 Node.js(22.19+/24.11+/26+),校验包内的 REA 运行时,按随包附带的 lockfile 安装 REA 精确的生产依赖,把 DSH_REA_HOME / DSH_REA_NODE 持久化到用户作用域,最后运行 REA 自带的 mcp doctor。

解析约定(见 cordis.patch.yml):

| 环境 | 行为 |
| 已设置 DSH_REA_NODE + DSH_REA_HOME | 使用绝对路径的 node + 包内已校验的 REA 运行时(PATH 上没有系统 Node 也能用) |
| 只设置 DSH_REA_HOME | 使用 PATH 上的 node + 包内运行时 |
| 两者都未设置 | 用 npx -y rea-agents@6.7.0 mcp 从 npm 拉取官方运行时 |

不做任何设置,包也能安全安装——只是在引导脚本运行之前(或者 npm/npx 不可用时)你拿不到 REA 工具。

兼容性

- DeepSeek Harness(DSH),带 @deepseek-ai/dsh-mcp-client(随配置档包提供)。
- Windows 10+ x64(使用包内经过校验的 rea-windows-x64.node Node-API 插件;加载时检查版本/ABI/架构/SHA-256),Linux x64,macOS(Apple silicon:JS 分析通道;原生二进制通道见 REA 文档)。
- Node.js 22.19+/24.11+/26+(由引导脚本自动发现;包内的 DeepSeek Harness 运行时符合要求)。

权限与外部服务

- 纯本地分析: REA 只读取你指定的目标文件/目录,除自己的分析会话外不写任何东西。不会把目标上传到任何地方。
- 网络: 可选 —— 只在首次引导时访问 npm registry(npx 回退),以及智能体明确要求联网检查的分析目标(例如通过浏览器通道访问某个网站 URL)。
- 执行范围: 静态分析通道不运行被分析的应用。运行时捕获通道(浏览器观察、进程捕获、frida)只在智能体工作流明确调用时运行,使用 harness 用户的权限。
- 环境中的密钥(TOKEN、KEY 等)由 Harness MCP 客户端从 MCP 子进程环境中清除。

许可证

- 封装层(bundle、脚本、manifest):MIT —— 见 LICENSE。
- 内置的 REA 运行时:MIT —— 见 runtime/rea/LICENSE、runtime/rea/THIRD_PARTY_NOTICES.md 和 runtime/rea/DISCLAIMER.md。REA 用于对你拥有或获授权检查的软件做合法分析。

分类

开发与运维(次要:工具与能力)。

说明

- REA 上游:<https://github.com/morluto/rea>(与本 bundle 无隶属关系)。
- 原生深度分析引擎(Hopper / Ghidra / IDA)需自备,且为可选项;JavaScript/扩展分析不需要它们。
- index.js 的 apply(ctx) 导出是插件规范合规用的空壳;本 bundle 仅含配置。
预览分享卡片长什么样 ↓akash-digitavision/my-rea-toolkit
分享 · DeepSeek Harness Hub
akash-digitavision/my-rea-toolkit

对应用与二进制做带证据的静态分析,定位模块与通信链路

回到顶部