my-rea-toolkit:为 DeepSeek Harness 接入证据化静态分析能力

akash-digitavision/my-rea-toolkit

工具与能力已验证
收录时间 2026-10-21
页面最后更新 2026-10-21

为 DeepSeek Harness 装上 REA 逆向分析工具集,以 mcp__rea__* 工具对 JS/Electron、扩展、ASAR、.NET、二进制等做本地静态分析并给出证据。

my-rea-toolkit 是一个把逆向分析能力打包进 DeepSeek Harness 的 DSH plugin,让 Agent 以原生工具的形式调用 REA 工具集。它面向拿到陌生软件却无从下手的场景:JavaScript/Electron 应用、浏览器扩展、ASAR 归档、.NET 程序集、原生二进制、SQLite 数据库、WASM 与 EVM 字节码都能在本地静态分析。每条结论都附带证据与适用范围,目标文件不会离开本机;引导脚本负责发现 Node.js、校验内置运行时并安装锁定依赖。

如何安装

install
dsh plugin --profile web add github:akash-digitavision/my-rea-toolkit
分类
工具与能力
平台
DSH Plugin
作者
akash-digitavision
分发方式
插件

my-rea-toolkit 核心特性

注册 mcp__rea__* 原生工具JS/Electron 与扩展静态分析ASAR、.NET、二进制与 WASM 解析每条结论附带证据与局限纯本地分析,不上传目标
Listed on dsh-plugin.org

my-rea-toolkit 仓库简介

它是做什么的?

REA Toolkit 是 DeepSeek Harness(DSH)的逆向分析工具集插件,把 REA(Reverse Engineer Anything)的静态分析能力以原生 mcp__rea__* 工具的形式接入 DSH。它解决的是「拿到一个陌生软件却不知道从哪下手」的问题:JavaScript/Electron 应用、浏览器扩展、ASAR 归档、.NET 程序集、原生二进制、SQLite 数据库、WASM、EVM 字节码等目标,都能在本地完成带证据的静态分析。所有分析都在本机进行,每条结论都附带证据与局限说明,不会把目标文件上传到任何地方。

核心功能

  • 多格式静态分析:覆盖 JavaScript/Electron 应用、浏览器扩展、ASAR 归档、.NET 程序集、原生二进制、SQLite 数据库、WASM 与 EVM 字节码等目标类型。
  • 证据化结论:每条分析结论都附带对应证据和适用范围说明,便于复核而不是盲信。
  • 本地优先:REA 只读取你指定的文件或目录,分析过程不运行被分析的程序,也不外传目标数据。
  • 运行时自动发现:引导脚本会寻找合适的 Node.js 版本、校验内置运行时并安装锁定版本的依赖,再把运行时路径持久化到用户级环境变量。
  • 可选深度引擎:Hopper、Ghidra、IDA 等原生深度分析引擎由用户自备,纯 JavaScript 与扩展分析无需它们。

怎么使用这个插件?

在 DSH 中启用该插件后,先按 README 说明运行一次引导脚本并重启 DeepSeek Harness,让 REA 运行时完成校验与依赖安装。之后直接用自然语言向 Agent 提需求即可,例如让它分析某个已解包的扩展目录并列出模块、IPC 通道与网关端点,或检查某个 Electron 应用的 ASAR 并解释渲染进程如何与主进程通信。若未运行引导,插件本身仍可安全安装,只是在 npm/npx 可用之前不会出现 REA 工具。

报错怎么排查?

插件安装后看不到任何 REA 工具,通常是因为引导脚本尚未执行,按官方说明完成一次引导并重启即可。若引导过程中找不到合适的 Node.js,请确认本机版本满足 22.19+/24.11+/26+ 的要求,或让引导脚本使用 DSH 自带的运行时。原生分析通道在 macOS Apple silicon 上受 REA 文档限制,遇到不可用情况时改用 JavaScript 分析通道即可。

本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:akash-digitavision/my-rea-toolkit。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。

安装、更新、卸载这个插件,都在 DeepSeek Harness 的 DSH Plugin Hub 插件市场完成

DSH Plugin 常见问题