LA HERRAMIENTA REA / GUÍAS PRÁCTICAS INDEPENDIENTES

REA: Reverse Engineer Anything

Entiende cómo funciona el software. Reconstruye la función que necesitas.
Aprende ingeniería inversa con REA mediante investigaciones guiadas, ejemplos interactivos y código probado.

CON CLAUDE CODE · CODEX · CURSOR

RECURSO INDEPENDIENTE PARA APRENDER REAELIGE ALGO PARA DESMONTAR ↓

INICIO RÁPIDO CON REA

Un prompt. Deja que tu IA instale REA.

Pégalo en Claude Code, Codex o Cursor. Deja la configuración en manos de tu agente.

  1. Copia el prompt

    Incluye las instrucciones para empezar la configuración.

  2. Envíalo a tu agente de programación

    Revisa y aprueba la configuración que propone.

  3. Reinicia y verifica

    Reinicia cuando te lo indique y pide al agente que compruebe la conexión de REA.

Copiar en tu agente de programación
Instala REA para este agente de programación usando npx rea-agents@latest setup. Muéstrame los cambios de configuración propuestos antes de aplicarlos. Después dime cómo reiniciar y verificar la conexión. Mi primer objetivo será un paquete JavaScript local.

LA HERRAMIENTA DETRÁS DE LAS INVESTIGACIONES

¿Qué es REA?

REA (Reverse Engineer Anything) conecta tu agente de programación con herramientas para investigar aplicaciones, binarios y sitios web. Tu agente llama a REA mediante MCP para inspeccionar código y seguir una función, y después usa las pruebas para explicarla o construir y probar una versión para tu proyecto.

Empieza con una pregunta: ¿dónde va una exportación, cómo se calcula un código de acceso o por qué acelera un juego? Estas guías independientes te ayudan a seguir las pruebas y comprobar el resultado. Recuperar una regla no demuestra que se haya reconstruido una aplicación completa.

CUATRO INVESTIGACIONES NUEVAS / MANOS A LA OBRA

Juega. Después descubre por qué.

Explorar todos los tutoriales ↗

EMPIEZA POR UNA FUNCIÓN QUE QUIERAS ENTENDER

Preguntas pequeñas. Descubrimientos reales.

Las 13 guías ↗

PRUEBA EL RESULTADO ANTES DE LEER LA GUÍA

Un segundo después.
Un código diferente.

Un autenticador convierte el tiempo en un contador y después en un código de seis dígitos. Lleva el reloj más allá de 60 segundos y observa la regla por ti mismo.

  1. Localiza el método en el APK.Sigue la marca de tiempo de entrada a través de sus llamadas.
  2. Reconstruye solo el cálculo.Contador → HMAC → seis dígitos.
  3. Pruébalo frente a respuestas conocidas.Comprueba los límites temporales y los ceros iniciales.
Leer la investigación completa →

Basada en la investigación oficial de Aegis. Esta demostración de autoría independiente usa datos públicos de prueba; la guía explica exactamente qué se verificó.

El código de 30 segundos LABORATORIO INTERACTIVO

CLAVE PÚBLICA DE PRUEBA · SHA-1 · 6 DÍGITOS

287082

Tiempo Unix 59s Contador 1

0s30s60s90s120s

59 ÷ 30 → contador 1. A los 60 segundos, el contador pasa a 2.

Implementación didáctica nueva que utiliza la clave pública de prueba del RFC 6238. Sin secretos de cuentas. Sin llamadas a REA desde tu navegador.

¿ACABAS DE CONOCER REA?

Empieza aquí. Después profundiza.

Tres guías breves para ponerte en marcha.

Tu agente. Mejores preguntas.

REA proporciona las herramientas. Estas guías te ayudan a decidir qué investigar después.

Encontrar tu próximo tutorial ↗