📄 Probé el repo viral para recrear apps (y da miedo) — Benja

Fuente: YouTube — Probé el repo viral para recrear apps (y da miedo)
Autor: Benja (creador de Imperio Agéntico)
Tipo: transcripción de video (español)

Resumen

Video sobre Rea (Reverse Engineer Anything), un repositorio MCP que le da al agente acceso a herramientas de ingeniería inversa (Ghidra, Hopper, IDA) para entender el funcionamiento interno de una aplicación de la que no se tiene el código y construir una versión propia. El autor lo prueba recreando dos apps de pago (una de pantallazos y una de dictado) en ~16 minutos cada una, con resultado funcional y muy cercano al original.

Takeaways clave

  1. Rea no inventa nada nuevo — es un MCP que pone una capa amigable sobre herramientas de reverse engineering que llevan años existiendo: Ghidra (2019), Hopper (2011), IDA (años 90). Las tool antiguas eran durísimas de aprender; Rea las hace manejables por el agente.
  2. Lo que cambió es el “quién”, no la tecnología: antes reconstruir software exigía un equipo de ingenieros carísimo durante meses/años; hoy una persona con un agente (Claude Code, Codex) + el repo puede hacerlo en minutos.
  3. Proceso: el agente abre el binario de la app, lo analiza con Rea (metadata de Swift, clases con nombres internos como ANArrow, ANPixelate, runtime behavior) y reconstruye una versión nueva. No entrega el código original (no existe en la app) — es una reconstrucción de la lógica.
  4. Frente a replicar solo con el agente: sin Rea, el agente se limita a capturas de pantalla + OCR y nombres visibles (resultado más superficial). Con Rea entra al binario y saca un plano mucho más profundo. La diferencia fue notable en la prueba.
  5. Caso de uso “build, don’t buy”: el autor dejó de pagar ~$30/mes en dos apps (pantallazos + dictado) y usa sus propias versiones (creadas con Handy, un proyecto open source de dictado) gastando solo unos tokens.
  6. Aviso legal: las aplicaciones que replicó prohibían explícitamente la ingeniería inversa en sus términos. El autor decide mostrarlo con transparencia y avisa de hacerlo de forma responsable, sin caer en ilegalidad ni comercializar sin verificar licencias.
  7. Proyección: los agentes podrán hacer esto solos (sin un repo externo). El cambio de paradigma es que “cualquier persona normal puede hacer ingeniería inversa de casi cualquier software”.