reverse-skill:为授权安全研究选择正确工具与流程
一分钟看懂
reverse-skill 是一套面向 AI 编程 Agent 的逆向工程和安全研究技能路由包。当 Agent 遇到 APK、二进制程序、前端加密、流量包、固件或 CTF 题目时,它先识别任务类型、确认授权范围和本机工具,再进入对应方法,而不是凭印象随意执行命令。
项目将分散的 IDA、Ghidra、radare2、jadx、Frida、Burp 等工具组织进可重复流程,并记录时间线、证据、发现和报告。它服务于合法研究、教学、CTF 以及对自有或明确授权目标的测试。
你可以用它做什么
给不同样本自动选择分析路线
APK 会进入移动应用分析,EXE、DLL、SO 或 ELF 进入二进制逆向,JavaScript 加密参数、.NET、恶意软件和固件则各自使用专用技能。路由层先检查环境中是否已有所需工具,再按需补齐工具链。
建立可追溯的安全案例
任务初始化后会保存授权范围、网络配置、工作项和分析时间线,并用“证据—发现—路径”组织结论。相比只保留聊天记录,这种结构更适合复核、交接和形成报告。
支持 CTF 与授权渗透测试
仓库覆盖流量捕获与重放、API 安全、供应链、LLM 安全、漏洞利用和 CTF 子技能,也提供 Burp MCP 等集成。但具有攻击性的模块必须在隔离环境和书面授权范围内使用。
主要能力
- 为数十类安全场景进行统一路由和工具检测。
- 覆盖移动端、二进制、Web、固件、恶意软件和 CTF。
- 支持 Windows、Ubuntu、Kali 和多种 AI 客户端。
- 建立案例目录、授权边界、时间线、证据链和报告。
- 用回归用例验证路由配置,减少规则修改后的误分流。
- 将现场经验沉淀为可复用知识与技能。
适合哪些人
它适合有安全基础的逆向工程师、授权渗透测试人员、CTF 学习者和需要标准化分析流程的团队。它不是“一键黑客工具”,也不能代替对操作系统、网络协议和目标架构的理解。
怎么开始使用
克隆仓库后按系统运行工具索引刷新脚本,查看已检测到的依赖,再让兼容 Agent 加载项目规则。首次应在公开 CTF 样本或自建靶场中练习,并检查路由结果、实际命令和报告是否合理。
所有案例在行动前都应写明资产所有者、授权人、时间窗口、允许的测试动作和禁止范围。真实数据应脱敏,工具和外部依赖固定可信来源与版本。
使用前需要知道
未经授权的扫描、访问、利用、干扰或数据获取可能违法。即便目标暴露在公网,也不等于获得测试许可。Agent 不能替用户判断法律授权,任何超出范围的动作都应停止。
安全技能会执行高权限命令、安装工具和处理潜在恶意样本。应使用隔离虚拟机、最小网络权限和快照,避免在日常工作电脑上直接运行未知文件。报告中的漏洞结论也要由专业人员复现确认。