
reverse-skill v1.0.0
Paquete de enrutador de habilidades impulsado por IA para ingeniería inversa, pruebas de penetración e investigación de seguridad. Enruta agentes de IA hacia las metodologías correctas e inicia cadenas de herramientas bajo demanda para tareas de APK, binarios, JS, firmware y CTF.
reverse-skill
Enrutador de habilidades de ciberseguridad · Paquete de habilidades de ingeniería inversa
Navega por aguas oscuras, navega contra la corriente.
Acerca de · Primeros pasos · Uso · Ruta rápida · Enrutamiento · Contratos de ops · Arranque para IA · Patrocinadores · Contribuciones
🌐 Chino
Acerca de
Si eres un agente de IA, ve a README_AI.md y sigue las instrucciones estrictamente.
Cuando un agente de IA (Claude Code, Codex, Cursor, OpenCode u otro cliente compatible) se encuentra con un APK, un binario, cifrado JS de frontend, un reto CTF o un objetivo de pruebas de penetración, este paquete lo dirige a la metodología correcta, comprueba las herramientas disponibles y ejecuta un flujo de trabajo repetible en lugar de adivinar comandos.
User task
→ RULES.md
→ MASTER-ROUTING / master-route.ps1 (PRIMARY)
→ case-init / scope.md (auth + network_profile; no target ACT until ready)
→ Scenario skill → tools / MCP / scripts
→ timeline + Evidence→Finding→Path → report + field-journal
Por qué existe esto:
- Los agentes de IA no saben si usar jadx, apktool, Frida, IDA o BurpSuite para una tarea determinada
- Las tareas con APK, ELF, JS, PCAP y CTF requieren manuales de procedimientos diferentes
- Las herramientas, los servidores MCP y los scripts están dispersos entre máquinas
- Los mismos errores se repiten porque la experiencia no se reutiliza
Estado actual
| Reglas de enrutamiento | Benchmark de regresión | Módulos de habilidades principales | Plataformas CI | Modelo de cliente |
|---|---|---|---|---|
| 41 (R0–R40) | 163 casos | 42 módulos registrados | Windows + Ubuntu | Neutral respecto al cliente |
El núcleo de enrutamiento se basa en una única configuración estructurada, validada por CI multiplataforma, y se mantiene separado de los adaptadores opcionales de cliente.
Escalera PRIMARIA: skills/MASTER-ROUTING.md · Matriz completa: skills/routing.md · Operaciones: skills/ops/
Construido con
IDA Pro · radare2 · Ghidra
Primeros pasos
Requisitos previos
- Java / JDK — para jadx y apktool
- Node.js 22.12+ — para el stack de JS y los servidores MCP
- Python 3.x — para Frida y los scripts auxiliares
- Un cliente de IA de código — Claude Code, Codex, Cursor, OpenCode u otro cliente compatible
Instalación
git clone https://github.com/zhaoxuya520/reverse-skill.git
Luego actualiza el índice de herramientas según la plataforma:
| Plataforma | Comando |
|---|---|
| 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 |
Consulta skills/tool-index.md para ver las herramientas detectadas.
Documentación específica por plataforma:
- Kali Linux → kali/README-kali.md
- Ubuntu/Debian → docs/platforms/linux.md
- macOS → docs/platforms/macos.md