SkillCast 首批精选 Skill 正在整理中 查看市场 →
人工核验

逆向工程与安全研究技能路由包

为 AI 编程助手提供逆向工程、渗透测试与安全研究的技能路由与工具链自举,支持 Claude Code、Cursor、Cline 等客户端,自动匹配方法论并执行可重复工作流。

逆向工程渗透测试安全研究AI Agent技能路由

这是什么

reverse-skill 是一个面向 AI 编程助手的技能路由包,专注于逆向工程、授权渗透测试与安全研究。当 AI 代理(如 Claude Code、Codex、Cursor、OpenCode 等)遇到 APK、二进制文件、前端 JS 加密、CTF 挑战或渗透测试目标时,这个包会将其路由到正确的方法论,检查可用工具,并执行可重复的工作流,而不是猜测命令。

该仓库由 zhaoxuya520 开发,采用 MIT 协议,当前版本为 v1.0.1。在 GitHub 上已获得 38891 颗星、5419 个 fork,并有 25 个开放 issue,社区活跃度极高。

适合谁

这个技能包主要面向以下人群:

  • 安全研究人员:需要系统化进行逆向分析、漏洞研究的人员。
  • 渗透测试人员:在授权范围内进行安全评估的专业人士。
  • CTF 参赛者:需要快速搭建工具链和解题流程的竞赛选手。
  • AI 工具使用者:希望利用 AI 编程助手(如 Claude Code、Cursor、Cline 等)自动化安全分析流程的开发者。

能做什么

reverse-skill 覆盖了广泛的安全研究场景,包括但不限于:

  • APK / Android 分析:使用 jadx、apktool 等工具进行逆向。
  • 二进制逆向:支持 exe/dll/so/elf 等格式,集成 IDA Pro、radare2、Ghidra、Binary Ninja。
  • 前端 JS 逆向:处理加密参数、DSL VM 等。
  • 渗透测试:扫描、攻击链编排、红队协同。
  • CTF 竞赛:内置 42 个子技能,覆盖证书滥用、云元数据、容器逃逸、Kerberos 委派等。
  • 固件 / IoT 安全:固件分析、补丁对比、漏洞利用。
  • 恶意软件分析:YARA 规则、行为分析。
  • API / GraphQL 安全:接口测试与漏洞挖掘。
  • LLM / AI 安全:提示注入、模型安全评估。

该包的核心是 44 条路由规则(R0–R45),通过一个结构化的配置文件驱动,并经过 175 个回归测试用例验证,确保路由的准确性。它支持 Windows 和 Ubuntu 平台,且客户端无关,可适配多种 AI 编程客户端。

使用前准备

在开始使用之前,请确保你的环境满足以下要求:

  • Java / JDK:用于 jadx 和 apktool。
  • Node.js 22.12+:用于 JS 工具链和 MCP 服务器。
  • Python 3.x:用于 Frida 和辅助脚本。
  • 一个代码 AI 客户端:如 Claude Code、Codex、Cursor、OpenCode 等。

安装方法

首先,克隆仓库到本地:

git clone https://github.com/zhaoxuya520/reverse-skill.git

然后,根据你的平台刷新工具索引:

平台 命令
Windows powershell -File skills/scripts/refresh-tool-index.ps1
Linux / macOS bash skills/scripts/refresh-tool-index.sh
Kali Linux bash kali/scripts/refresh-tool-index.sh

检查 skills/tool-index.md 以查看检测到的工具。平台特定文档可参考:Kali Linux、Ubuntu/Debian、macOS 的说明。

使用示例

安装完成后,你可以通过以下方式使用:

  1. AI 代理引导:阅读 README_AI.md,按照指示配置你的 AI 客户端。
  2. 路由规则:核心路由由 skills/config/routing.json 驱动,包含 43 条规则(R0–R44)。
  3. 主路由脚本:运行 skills/scripts/master-route.ps1 进行一键分流。
  4. 案例初始化:使用 skills/scripts/case-init.ps1 创建案例目录,包含 scope、timeline、workitems。

例如,当你让 AI 分析一个 APK 文件时,它会自动路由到 skills/apk-reverse/ 模块,并调用相应的工具链。

风险与注意事项

  • 法律合规:本工具仅用于授权测试和安全研究。请确保你拥有目标系统的明确授权,否则可能违反法律。
  • 工具依赖:部分工具(如 IDA Pro)是商业软件,需要单独购买和安装。开源替代品如 Ghidra、radare2 也可用。
  • 环境配置:需要正确配置 Java、Node.js、Python 环境,否则部分功能可能无法运行。
  • 安全风险:使用渗透测试工具时,请务必在隔离环境中进行,避免对生产系统造成意外影响。
  • 持续更新:仓库会持续更新路由规则和技能模块,建议定期拉取最新代码。
INSTALLATION

安装命令

TERMINAL
git clone https://github.com/zhaoxuya520/reverse-skill.git
兼容平台Claude Code、Cursor、Codex、通用 Agent
运行环境需要 Java/JDK、Node.js 22.12+、Python 3.x 以及一个兼容的 AI 编程客户端(如 Claude Code、Codex、Cursor、OpenCode 等)。
API Key不需要
本地环境需要
费用免费