ai-reverse-resources
Health Warn
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 13 GitHub stars
Code Fail
- exec() — Shell command execution in dsh/js-reverse-plugin/index.js
- process.env — Environment variable access in dsh/js-reverse-plugin/tests/bundle.test.mjs
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Plugin marketplace for AI-assisted reverse engineering across Codex and Claude Code.
AI Reverse Resources
面向 AI Agent 的逆向工程插件仓库,支持 Codex、Claude Code 和 DeepSeek Harness。当前提供 js-reverse-plugin。
安装全部(推荐)
当前仓库只有 js-reverse-plugin,因此“安装全部”就是安装该插件。
Codex CLI
codex plugin marketplace add zhizhuodemao/ai-reverse-resources
codex plugin add js-reverse-plugin@ai-reverse-resources
安装后启动新的 Codex 会话。
Codex App
在终端添加 Marketplace:
codex plugin marketplace add zhizhuodemao/ai-reverse-resources重启 ChatGPT 桌面端,进入 Codex 的 Plugins。
选择 AI Reverse Resources,安装 JS Reverse Plugin。
新建任务。
Claude Code CLI
claude plugin marketplace add zhizhuodemao/ai-reverse-resources
claude plugin install js-reverse-plugin@ai-reverse-resources
安装后启动新会话;如果在当前会话内安装,运行 /reload-plugins。
Claude Code Desktop
在终端添加 Marketplace:
claude plugin marketplace add zhizhuodemao/ai-reverse-resources打开 Claude Desktop 的 Code 标签,选择 + → Plugins → Add plugin。
从 ai-reverse-resources 安装 js-reverse-plugin。
Claude Code Desktop 的插件适用于本地和 SSH 会话,不适用于 cloud 或 WSL 会话。
DeepSeek Harness (dsh)
方案 A(推荐,一劳永逸):全局安装 CLI,之后 dsh 永久可用
npm install -g @deepseek-ai/dsh
dsh plugin --profile web add dsh-js-reverse-plugin
安装后启动新的 dsh 会话:
- 在 Agent 预设中选择 逆向模式(
reverse)。 - 三个技能出现在对话输入框
/命令面板:js-ast-deobfuscation、iv8-env-runtime、iv8-jsvmp-recovery - MCP 工具注册为
mcp__js-reverse__*(如mcp__js-reverse__navigate_page)
需要 Node.js 24.9 或更新版本,以及 DSH ^0.2.1-rc.3。插件通过 bundle 补丁声明 reverse 预设,不再向 $DSH_HOME/.agent-presets 复制配置。旧版本留下的该目录不会被删除;其中的自定义内容需手动迁移到当前 profile 的 cordis.patch.yml,不会自动导入新预设。技能与 MCP 仍挂载在 profile 层,本次兼容修复不改变它们的可见范围。
DeepSeek Harness 没有插件市场;插件发布在 npm:dsh-js-reverse-plugin。
自选安装
添加 Marketplace 后,可以只安装需要的插件:
# Codex
codex plugin add <plugin-name>@ai-reverse-resources
# Claude Code
claude plugin install <plugin-name>@ai-reverse-resources
当前可选插件:js-reverse-plugin。在 Codex App 或 Claude Code Desktop 中,也可以直接从插件浏览器选择安装,不会因为添加 Marketplace 而无提示安装全部插件。
目录结构
.
├── plugins/ # 插件本体(每插件一个目录)
│ └── js-reverse-plugin/
│ ├── skills/ # ← 技能唯一来源,三个生态共享
│ ├── .claude-plugin/ # Claude Code 插件清单
│ └── .codex-plugin/ # Codex 插件清单
├── .claude-plugin/ # Claude Code marketplace 清单
├── dsh/ # DeepSeek Harness 适配区(每插件一个 npm 包)
│ └── js-reverse-plugin/ # 包名 dsh-js-reverse-plugin
└── .github/workflows/ # dsh 包发布流水线(tag 触发)
修改技能只动 plugins/<name>/skills/;三个生态的适配壳各自独立。新增插件的 dsh 适配时,在 dsh/ 下建同名目录。
当前内容
js-reverse-plugin:JavaScript AST 解混淆、受控 iv8 运行、JSVMP 恢复,以及 [email protected] 浏览器动态取证。
本地校验
python3 scripts/validate_repository.py
claude plugin validate .
DSH bundle 的配置和技能注册回归检查:
cd dsh/js-reverse-plugin
npm install
ln -s ../../plugins/js-reverse-plugin/skills skills # 已有 skills 目录或链接时跳过
npm test
安装说明依据 Codex Plugins 和 Claude Code Plugins。
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found