Repolode
zhaoxuya520

zhaoxuya520/reverse-skill

面向 AI 编程助手的逆向与渗透技能路由包,自动匹配任务对应的方法论并检查本地工具链。

Star
42,626
Fork
6,223
未关闭 Issue
35
最近提交
28天前

这是什么?

reverse-skill 是一套面向 Claude Code、Codex、Cursor、OpenCode 等 AI 编程客户端的路由包。当 Agent 收到 APK 分析、二进制逆向、前端 JS 加密还原、CTF 题目等任务时,它会把任务分派到对应的方法论,而不是让 Agent 凭经验乱猜命令。路由核心由一份结构化配置驱动,共 44 条路由规则。

项目还覆盖任务周边的工作流程:执行主动测试前需要先完成授权范围与网络配置确认;每个案例拥有独立目录,记录范围、时间线和工作项;报告则按证据、发现、攻击路径的链条组织。工具索引会显示本机已安装哪些工具,175 条回归用例在 Windows 与 Ubuntu 上通过 CI 运行。

技能模块涵盖 Android 与 iOS、IDA、radare2、Ghidra、Binary Ninja 等二进制工具、.NET、前端 JS、恶意样本分析、固件、API 与供应链安全,并附带 CTF 子编排器。项目面向授权安全研究、教学,以及对自有或已获许可系统的测试。

核心功能

  • 01通过 44 条路由规则,将 APK、二进制、JS、CTF 等任务分派到对应技能手册。
  • 02检测本机已安装的逆向与渗透工具,并生成工具状态索引。
  • 03在执行任何主动测试前,要求先完成授权范围确认。
  • 04为每个案例创建范围、时间线与工作项记录目录。
  • 05在 Windows 与 Ubuntu 上运行 175 条路由回归用例。
  • 06通过项目说明文件兼容多种 AI 编程客户端。

适用场景

  • 让 AI Agent 借助 jadx、apktool 和 Frida 分析 Android APK。
  • 在 IDA 或 Ghidra 辅助下,引导 Agent 逆向 exe、dll 或 so 等二进制文件。
  • 借助预设子技能处理 CTF 题目。
  • 在授权范围内组织渗透测试案例,并整理证据与报告。

快速上手

  1. 1

    克隆仓库

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

    在 Windows 上刷新工具索引

    powershell -File skills/scripts/refresh-tool-index.ps1
  3. 3

    在 Linux 或 macOS 上刷新工具索引

    bash skills/scripts/refresh-tool-index.sh

使用前须知

  • 需要 Java/JDK、Node.js 22.12+ 和 Python 3.x,并配合 AI 编码客户端使用。
  • CTF-Sandbox-Orchestrator 子模块采用 GPLv3,Pentest Swarm AI 采用 AGPL-3.0,与 MIT 许可的核心不同。

标签

常见问题

reverse-skill 是什么?
面向 AI 编程助手的逆向与渗透技能路由包,自动匹配任务对应的方法论并检查本地工具链。 reverse-skill 是一套面向 Claude Code、Codex、Cursor、OpenCode 等 AI 编程客户端的路由包。当 Agent 收到 APK 分析、二进制逆向、前端 JS 加密还原、CTF 题目等任务时,它会把任务分派到对应的方法论,而不是让 Agent 凭经验乱猜命令。路由核心由一份结构化配置驱动,共 44 条路由规则。
reverse-skill 可以免费使用吗?用的什么许可证?
reverse-skill 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
reverse-skill 还在维护吗?
活跃维护中。reverse-skill 最近一次提交是在 2026年9月22日。
reverse-skill 适合用来做什么?
让 AI Agent 借助 jadx、apktool 和 Frida 分析 Android APK。 在 IDA 或 Ghidra 辅助下,引导 Agent 逆向 exe、dll 或 so 等二进制文件。 借助预设子技能处理 CTF 题目。 在授权范围内组织渗透测试案例,并整理证据与报告。
reverse-skill 怎么安装和运行?
克隆仓库: 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
在哪里获取 reverse-skill?
源代码和安装说明在 GitHub 上:https://github.com/zhaoxuya520/reverse-skill

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目