Nicolas Espinoza
La inteligencia artificial revoluciona la piratería
Su uso plantea interrogantes sobre la ciberseguridad y las guerras del futuro
En las últimas semanas, la comunidad gamer ha experimentado un gran revuelo tras conocerse la noticia de que Sony, propietaria de PlayStation, habría decidido eliminar el formato físico de los videojuegos de su ecosistema para 2028. Esta decisión se suma a una larga lista de quejas de sus consumidores, entre ellas el aumento de los precios de las versiones antiguas de sus consolas, el encarecimiento de las suscripciones a PlayStation Plus, el cierre de estudios queridos por los jugadores, como Bluepoint Games, y el abandono de los ports de sus juegos para PC, entre otras medidas. No obstante, estas prácticas no son exclusivas de Sony: Microsoft aumentó el precio de Game Pass tras la compra de Activision Blizzard, mientras que Nintendo incrementó el precio de su Nintendo Switch 2 apenas un año después de su lanzamiento.
Ante esta situación, la comunidad gamer se ha unido para rechazar estas prácticas consideradas anticonsumidor. En respuesta, algunos desarrolladores y entusiastas han recurrido a la inteligencia artificial (IA) para vulnerar la seguridad de la PlayStation 5, emular videojuegos de distintas consolas —incluidas las de los ecosistemas de PlayStation, Nintendo y Xbox— y desarrollar un emulador de la PS5 para PC. Incluso han surgido amenazas de piratear Grand Theft Auto VI cuando salga al mercado.
Como se ha señalado, la política de Sony de abandonar el formato físico ha generado una fuerte reacción entre los jugadores. El cambio no solo afecta la comodidad con la que pueden consumir sus productos, sino que también elimina el mercado de reventa de videojuegos y concentra la distribución en manos de las plataformas. Por ejemplo, Nintendo y Xbox cuentan con tiendas oficiales de terceros que venden códigos de juegos digitales, de modo que los usuarios no dependen exclusivamente de sus respectivas tiendas virtuales para adquirirlos. En PC, donde la distribución es predominantemente digital, existen plataformas como Steam, Epic Games y GOG, entre otras.
A ello se suma una cuestión fundamental: cuando alguien compra un videojuego digital, no necesariamente adquiere su propiedad en el mismo sentido que cuando compra una copia física, sino una licencia de uso. Esta puede verse afectada si la plataforma retira el juego o cierra sus servidores, aunque las consecuencias concretas dependen de las condiciones de la licencia y de las características del producto. Estas preocupaciones han contribuido a impulsar los esfuerzos por liberar la última consola de Sony mediante el uso de IA para descompilar su código, identificar vulnerabilidades y desarrollar un exploit. De manera similar, se ha recurrido a la inteligencia artificial para realizar ingeniería inversa y crear un emulador de la PS5 para PC.
Explicaré de manera sencilla los procedimientos empleados para vulnerar la seguridad de la consola y desarrollar el emulador, aunque recomiendo investigar el tema con mayor profundidad a quienes estén interesados.
En primer lugar, una vulnerabilidad es una falla o debilidad en el software de la consola, mientras que un exploit es el método o programa diseñado para aprovechar esa falla y «engañar al sistema», de modo que este ejecute acciones para las que no estaba previsto. En este caso, el exploit permite eludir las restricciones de seguridad y ejecutar programas de terceros, algo que la consola bloquea por defecto. Entre las posibilidades que esto puede abrir se encuentran la instalación de emuladores, la ejecución de copias no autorizadas de videojuegos de otras plataformas —como PS2, GameCube o Nintendo Switch— e incluso la instalación de Windows, entre otras.
En cuanto al papel de la inteligencia artificial, esta se ha utilizado para facilitar la descompilación del código. Cuando se extrae el software de la consola, este se encuentra en lenguaje de máquina, prácticamente ininteligible para una persona. La IA ayuda a traducirlo, organizarlo y explicar su funcionamiento en términos comprensibles para los programadores, lo que permite ahorrar cientos de horas de análisis manual. La magnitud del avance resulta notable: tareas de esta naturaleza podían requerir años de trabajo antes de que se dispusiera de estas herramientas.
Para comprender cómo se desarrolló el emulador de PlayStation 5 para PC, es necesario explicar el concepto de ingeniería inversa. Este proceso consiste en analizar un producto terminado —en este caso, el funcionamiento de los juegos y del sistema de la consola— para descubrir cómo está construido internamente, sin disponer de sus planos ni del código original de Sony. Por motivos legales y técnicos, los desarrolladores no pueden simplemente copiar código privado, por lo que deben estudiar el comportamiento de la consola y escribir desde cero un programa capaz de reproducir esas mismas funciones en una computadora.
En términos sencillos, es como intentar reproducir la receta de un postre sin conocer su preparación original ni poder copiarla porque está protegida por derechos de propiedad intelectual. Aquí es donde la inteligencia artificial se ha convertido en una herramienta fundamental. Tradicionalmente, descifrar las instrucciones internas de un juego exigía que los programadores pasaran meses examinando código desordenado y repleto de variables anónimas. La IA actúa como una especie de copiloto: analiza esos bloques de código, ayuda a identificar las tareas que intentan ejecutar —como procesar la iluminación, la física o el sonido— y facilita la reescritura de esas rutinas en un lenguaje compatible con una PC. De esta manera, se busca reducir a semanas un trabajo que antes podía requerir años de análisis manual.
Uno de los aspectos más destacados del emulador es su evolución. El proyecto pasó de ejecutar únicamente el menú de la consola, sin permitir jugar, a alcanzar resultados como ejecutar Astro Bot a 120 fotogramas por segundo (FPS) y Wolverine a 40 FPS. Sin embargo, el desarrollo todavía enfrenta dificultades importantes, entre ellas problemas de estabilidad y cierres inesperados o crasheos. Lo más llamativo, no obstante, es la velocidad con la que avanza el proyecto gracias al apoyo de la inteligencia artificial.
A partir de lo expuesto, podríamos encontrarnos ante el inicio de una nueva etapa en la ingeniería de software, caracterizada por la búsqueda de métodos más eficaces para optimizar códigos existentes y desarrollar otros que permitan alcanzar avances tecnológicos todavía impensados. Sin embargo, estas posibilidades también presentan riesgos. No estamos a salvo de que un atacante vulnere la ciberseguridad de nuestro banco, acceda a nuestros dispositivos —como computadoras portátiles o teléfonos celulares— y robe información sensible. Lo extraordinario de estos casos no es únicamente que se consiga vulnerar un sistema, sino también cómo se logra y cuánto tiempo se necesita para hacerlo.
Incluso resulta plausible imaginar el uso de estas capacidades en escenarios mucho más complejos, como una guerra o una insurrección terrorista. ¿Qué consecuencias tendría un hipotético levantamiento terrorista que pretendiera retomar la misión de Sendero Luminoso? ¿Sería posible acceder a información sensible o a secretos de Estado sin recurrir a técnicas de ingeniería social, como el phishing? ¿Qué estrategias deberían adoptar las autoridades frente a mafias y organizaciones criminales que utilizaran la IA para perfeccionar sus métodos de estafa y extorsión, en lugar de limitarse a las amenazas de muerte?
También cabe preguntarse cómo cambiará la dinámica de la guerra a partir de ahora. Los ataques cibernéticos entre países podrían hacer imaginar conflictos con menos muertes directas en combate, pero potencialmente más devastadores en sus consecuencias. Aunque se redujera el número de víctimas en enfrentamientos convencionales, los ataques contra los sistemas sanitarios, financieros o de seguridad de un país podrían desestabilizarlo hasta llevarlo al colapso.
La inteligencia artificial abre, por tanto, un horizonte de posibilidades tecnológicas que todavía estamos lejos de comprender por completo. Sus aplicaciones pueden impulsar avances extraordinarios, pero también multiplicar los riesgos asociados a la vulneración de sistemas y al uso malicioso de la tecnología. Quizá estemos mucho más cerca de una distopía cyberpunk de lo que creemos.
















COMENTARIOS