La IA acelera la ingeniería inversa de software, pero aún requiere supervisión
🎧 Escucha esta noticia
La inteligencia artificial está automatizando parte de la ingeniería inversa al analizar programas, identificar funciones y generar código sin acceso al código fuente original. MIT Technology Review Brasil cita al desarrollador Brandon Thomas, quien usó Claude, de Anthropic, para crear versiones gratuitas y de código abierto de aplicaciones de Adobe disponibles en la plataforma ArtCraft. Pruebas de Creative Bloq encontraron diferencias importantes frente a los productos originales, como menor precisión y funciones ausentes.
En otro proyecto, Maurice Heumann afirma haber reconstruido el 99% de las funciones de Call of Duty: Modern Warfare 2 a partir de archivos ejecutables, con un 83% de coincidencia byte por byte con el original, tras unos tres meses. Según él, el trabajo utilizó hasta 17 agentes al mismo tiempo y consumió más de 500.000 millones de tokens. El caso también reveló código que parecía correcto, pero contenía errores importantes, lo que muestra que la IA puede acelerar el desarrollo, aunque todavía requiere pruebas, supervisión y conocimientos técnicos.
Por qué importa · interpretación editorial
Los casos sugieren que los agentes de IA pueden reducir el tiempo necesario para reconstruir software, pero no eliminan la necesidad de validación técnica: las diferencias de precisión y los errores en código aparentemente correcto pueden comprometer la compatibilidad con el original. Por eso, las pruebas y la supervisión siguen siendo centrales en el proceso.
Fuentes
CódigoProductividadAgentes