Ingeniería inversa de apps con IA: qué se reconstruyó, cómo funciona y qué viene
La ingeniería inversa de apps con IA es usar agentes para entender cómo funciona un programa sin tener su código y, a veces, reconstruirlo. Qué casos reales hubo en octubre de 2026 (REA, ArtCraft, GTA V en iPhone), cómo funciona paso a paso, los riesgos legales y qué va a pasar con el software, las agencias y las empresas.
La ingeniería inversa de apps con IA es usar agentes de inteligencia artificial para entender cómo funciona un programa sin tener su código fuente y, en algunos casos, reconstruirlo desde cero. En octubre de 2026 dejó de ser un trabajo de especialistas: una herramienta abierta, REA, pasó de menos de 10.000 a más de 100.000 estrellas en GitHub en seis días, y un desarrollador publicó versiones gratuitas de programas tipo Photoshop o Premiere escritas con Claude. Nuestra tesis: lo que se ve de un software ya se puede describir, y lo que se puede describir, la IA lo puede volver a armar.
Pensalo como una caja de música. Antes, para hacer otra igual, había que ser relojero y pasar meses con la lupa. Hoy alcanza con escuchar la melodía con atención, dibujar el plano y pedirle a un taller incansable que la arme. La melodía no cambió; lo que cambió es cuánto cuesta copiarla. Y eso mueve el piso de cualquier empresa que vende software, o que lo usa para vender.
¿Qué es la ingeniería inversa de apps con IA?
Ingeniería inversa es partir del producto terminado para llegar a cómo está hecho. Existe desde siempre: se hace para que dos sistemas se entiendan entre sí, para auditar seguridad o para mantener programas viejos que nadie documentó. La novedad es quién hace el trabajo pesado. Los agentes de IA, como Claude Code o Codex, ahora pueden manejar las herramientas profesionales del oficio, leer el programa compilado y explicar en lenguaje común qué hace cada parte.
Hay dos caminos, y conviene no mezclarlos. El primero mira el programa por dentro: el agente analiza el archivo que se instala (el binario) con descompiladores como Ghidra o IDA. El segundo lo mira por fuera: se observa la app funcionando, se escribe una descripción detallada de su comportamiento y se programa algo nuevo que haga lo mismo sin tocar el código original. A esto último se le dice reconstrucción en sala limpia (clean room).

¿Qué apps ya se reconstruyeron o se analizaron con IA?
Estos son los casos verificables de las últimas semanas, con su fuente al final de la nota. Ninguno es una opinión: son publicaciones de los propios autores o de medios que las documentaron.
- REA (Reverse Engineer Anything): herramienta abierta que conecta agentes como Claude Code, Codex, Cursor o Gemini CLI con programas de análisis como Ghidra, IDA, Hopper, JADX y Apktool. Sirve para binarios de escritorio, apps Electron, .NET, APK de Android y sitios web. Según Decrypt, tenía menos de 10.000 estrellas en GitHub el 06/10 y más de 100.000 el 12/10; el 14/10 la página del proyecto mostraba más de 235.000.
- ArtCraft: el desarrollador Brandon Thomas publicó apps gratuitas y abiertas, escritas en Rust, que imitan a Photoshop, Illustrator, Premiere, Lightroom, After Effects, InDesign y Acrobat. Dice que las escribió con Claude Opus 5.5 y que son una reconstrucción en sala limpia, sin código de Adobe y sin usar REA. Su sitio lista 13 apps, todas en alfa temprana o en desarrollo (PetaPixel, 07/10; Decrypt, 12/10).
- GTA V en iPhone: el usuario C22 publicó el 09/10 el juego corriendo en iOS, uno de los ejemplos que Decrypt asocia a esta ola de análisis asistido por IA.
- Fable 2 en PC: a fines de septiembre se publicó una versión no oficial del juego de Xbox 360 hecha por recompilación. Según DSOGaming, la IA lo hizo arrancar en cerca de una hora; después hizo falta mucho trabajo manual, y para jugar hay que tener una copia propia del juego.
- La reacción de los dueños: Bethesda envió una intimación por Fallout: New York, un juego de navegador hecho con IA, y su autor lo bajó el 04/10. Activision hizo retirar videos de un Call of Duty: Modern Warfare 2 descompilado con IA (Decrypt, 12/10).

Lo que todavía no es: Ninguno de estos casos es un clon perfecto. El propio README de REA aclara que no promete recuperar el código original ni clonar una aplicación de forma automática. ArtCraft prometió igualar a Adobe en un mes y después corrigió a meses, y usuarios señalaron que su editor de imágenes todavía no sirve para trabajar. La velocidad es real; la madurez, todavía no.


- +100.000, Estrellas de REA en GitHub: De menos de 10.000 el 06/10 a más de 100.000 el 12/10 (Decrypt).
- 13, Apps de ArtCraft: Todas en alfa temprana o en desarrollo según getartcraft.com, consultado el 14/10.
- 8 de 10, Vulnerabilidades halladas: Por un agente de IA en una app sin proteger; 0 en la protegida (Thales, 01/10).
- 970 veces, Costo para el atacante: Más tokens gastados contra la versión protegida, cerca de siete horas (Thales, 01/10).
¿Cómo funciona, paso a paso?
Lo explicamos sin jerga, como se lo contaríamos a un director comercial. Es el mismo recorrido que aplicamos cuando implementamos agentes en una empresa: el agente no adivina, trabaja sobre evidencia y cada paso se puede revisar.
- 1. Observar: se usa la app y se registra todo lo que hace. Pantallas, botones, archivos que abre y guarda, datos que manda a internet.
- 2. Leer por dentro (si corresponde): el agente le pide a un descompilador que traduzca el programa instalado a algo legible y lo recorre función por función, como quien sigue los cables de un tablero.
- 3. Escribir la especificación: todo lo anterior se convierte en un documento que describe qué hace el programa, no cómo está escrito. Es el plano de la caja de música.
- 4. Reconstruir: otro agente programa una versión nueva a partir de ese plano. En la sala limpia, ese segundo agente nunca ve el original.
- 5. Verificar: se comparan los dos programas con las mismas pruebas. Donde dan distinto, se corrige. Acá todavía hacen falta personas: es el paso que separa una demo de un producto.
Lo que cambió en 2026 no es la teoría, que tiene décadas. Es el costo de los pasos 2 a 4. Antes eran meses de un equipo caro; hoy son días de un agente que no se cansa, siempre que alguien con criterio le marque el rumbo y revise el resultado.

¿Es legal hacer ingeniería inversa de una app?
Depende del país, de la licencia y del uso, y no es algo para decidir sólo con lo que dice una nota. Lo que sí podemos marcar con criterio: reconstruir sin copiar código no te libera de todo. Los términos de uso de muchas apps prohíben expresamente la ingeniería inversa; la marca, el nombre y la apariencia del producto también están protegidos; y algunas funciones pueden estar patentadas. Los especialistas que analizaron ArtCraft señalan justamente esos riesgos, y que nadie verificó de forma independiente que el proceso haya sido realmente limpio.
REA lo dice en su aviso: está pensada para investigación legal, interoperabilidad, preservación y análisis de software propio o que estés autorizado a examinar. Los usos legítimos para una empresa existen y son valiosos: entender un sistema propio que nadie documentó, migrar de una plataforma vieja, hacer que dos programas se hablen o auditar la seguridad de tu propia app. Copiar el producto de otro para venderlo no es una de ellas. Ante cualquier duda, abogado antes que agente.
¿Qué va a pasar? Nuestro análisis a futuro
El enemigo no es la IA que copia. Es un hábito: creer que lo que protege a un negocio de software es que nadie sabe cómo está hecho. Ese secreto se está volviendo transparente. Lo que viene, en tres frentes:
Para las empresas de software
Las funciones dejan de ser una barrera. Si tu ventaja es tener un botón que otro no tiene, esa ventaja dura lo que tarda alguien en describirlo. La defensa se muda a lo que no se ve desde afuera: los datos que acumulás, las integraciones con los sistemas de tus clientes, la velocidad con la que cambiás, el servicio y la confianza. Las suscripciones caras por productos maduros van a sentir presión de alternativas gratuitas que, aunque lleguen a medias, alcanzan para muchos usuarios. Y crece un mercado nuevo de protección: Thales lanzó el 01/10 una capa para que el código instalado sea más difícil de analizar con IA.
Para las agencias
El valor de una agencia de desarrollo deja de estar en escribir código y pasa a estar en tres cosas: entender bien qué hay que construir, describirlo con precisión y verificar que funcione. Es la diferencia entre el que tipea y el que dibuja el plano. Las agencias que sigan cobrando por hora de programación van a competir contra un agente; las que vendan criterio, especificación y resultado van a usar ese agente como su mejor herramienta. En MAMBO ya trabajamos así.
Para las empresas que usan software
Se abre una oportunidad concreta: ese sistema interno que nadie se anima a tocar, que hizo un proveedor que ya no está y del que no queda documentación, ahora se puede entender y modernizar. Lo mismo para herramientas caras de las que usás el 10 %: armar una propia, a medida, dejó de ser un proyecto de un año. La contracara: tu app, tu portal de clientes o tu configurador también pueden ser observados y copiados por un competidor.
Qué hacer si tenés una empresa o una app
- Asumí que tu interfaz es pública: todo lo que un usuario ve, un agente lo puede describir. No guardes claves ni reglas de negocio sensibles en la app que se instala; dejalas en tu servidor.
- Invertí en lo que no se copia mirando: datos propios, relación con el cliente, integraciones y velocidad de mejora.
- Usalo a tu favor primero: documentá con IA tus sistemas viejos y auditá tu propia app antes de que lo haga otro.
- Si distribuís software instalable, evaluá protección del binario y revisá tus términos de uso y tus registros de marca.
- Antes de analizar software de terceros, leé la licencia y consultá con tu abogado. La herramienta es nueva; las reglas de propiedad intelectual, no.

Si querés aplicar esto en tu empresa, desde documentar un sistema propio hasta construir una herramienta a medida con agentes, lo hacemos con método y con criterio legal.
Implementación de IA en MAMBO
Desarrollo web en MAMBO
Implementación de IA en empresas: guía práctica 2026
Primeros pasos con Claude Code
Qué es un MCP: Claude Code con el MCP de Meta Ads
El primer modelo que tenemos que cambiar es el nuestro
Preguntas frecuentes
¿Qué es REA (Reverse Engineer Anything)?
Es una herramienta de código abierto, con licencia MIT, que funciona como servidor MCP y línea de comandos. Conecta agentes de IA como Claude Code o Codex con programas de análisis como Ghidra o IDA para inspeccionar binarios, apps Electron, .NET, APK de Android y sitios web. El análisis corre en la computadora de quien la usa.
¿Se puede clonar cualquier app con IA?
Todavía no de forma automática ni completa. Los casos de octubre de 2026 muestran prototipos que funcionan en parte y que requieren mucho trabajo humano para llegar a un producto. Y aunque técnicamente se pudiera, copiar una app ajena puede violar derechos de autor, marca, patentes o términos de uso.
¿Qué es una reconstrucción en sala limpia?
Es reconstruir un programa sin mirar su código: un equipo, o un agente, describe el comportamiento y otro distinto programa a partir de esa descripción. Es una práctica conocida en la industria, pero no garantiza por sí sola que la reconstrucción sea legal.
¿Cómo protejo mi app de la ingeniería inversa con IA?
No dejes secretos en lo que se instala, mantené la lógica sensible en tu servidor, evaluá herramientas de protección del binario como la que lanzó Thales el 01/10/2026 y, sobre todo, construí ventajas que no se copian mirando: datos, servicio e integraciones.
¿Sirve la ingeniería inversa con IA para una empresa que no vende software?
Sí, en usos legítimos: entender y documentar sistemas propios heredados, migrar de plataforma, conectar herramientas que no se hablan entre sí o auditar la seguridad de tus propias aplicaciones.
La melodía de tu negocio, ¿está en el mecanismo que cualquiera puede dibujar o en algo que nadie puede escuchar desde afuera?
Fuentes y alcance
Datos consultados el 14 de octubre de 2026. Las cifras de estrellas en GitHub cambian a diario; los casos de ArtCraft y REA están en desarrollo activo. Esta nota no es asesoramiento legal.
REA en GitHub (README y aviso legal)
Decrypt: From GTA V on iPhone to Free Photoshop (12/10/2026)
PetaPixel: apps tipo Photoshop, Premiere y Lightroom hechas con IA (07/10/2026)
ArtCraft: listado de apps
C22: GTA V en iOS (09/10/2026)
Chris First: baja de Fallout: New York (04/10/2026)
DSOGaming: port no oficial de Fable 2 para PC
Thales: Sentinel Envelope Plus (01/10/2026)