2 puntos por GN⁺ 2023-12-26 | 1 comentarios | Compartir por WhatsApp
  • Tras el incidente de filtración de Insomniac Games, surgieron reportes de que Rockstar Games volvió a ser señalada como víctima de otra gran filtración, y que el código fuente completo de GTA 5 se hizo público el 24 de diciembre de 2023
  • Los indicios de la filtración se propagaron a partir de una publicación en X del YouTuber SKizzle y de afirmaciones sobre una subida a un servidor de Discord; algunas publicaciones fueron eliminadas después
  • Se informa que el material incluye no solo código de GTA 5, sino también datos relacionados con Bully 2, el próximo Grand Theft Auto antes conocido como Project Americas, y Midnight Club 5
  • Según se reporta, el código fuente de GTA 5 salió junto con la filtración de videos de GTA 6 en 2022, pero no se había hecho público hasta ahora
  • Como el código filtrado podría suponer una carga para la seguridad y el calendario de desarrollo de Rockstar, incluso se menciona la posibilidad de un retraso de Grand Theft Auto 6

Cómo ocurrió la filtración y cómo se difundió

  • El 24 de diciembre de 2023, el YouTuber SKizzle afirmó en X que se había filtrado públicamente el código fuente completo de Grand Theft Auto 5
  • SKizzle también compartió capturas de pantalla del código fuente filtrado de GTA 5, y esa publicación se usó como evidencia de la posible filtración
  • Según otros reportes en X, el código fuente fue subido a un servidor de Discord, y para evitar una mayor difusión de los datos no se reveló el nombre del servidor
  • Un fan llamado “Agent” también compartió en X parte del código fuente de GTA 5 y algunas imágenes del motor RAGE de Rockstar Games, pero esas publicaciones fueron retiradas después

Posible impacto en juegos no lanzados y en GTA 6

  • El material filtrado incluye datos relacionados con Bully 2, un proyecto que, según se sabe, Rockstar Games llegó a desarrollar en algún momento
  • También había datos del próximo Grand Theft Auto, un proyecto que antes se conocía por el nombre clave Project Americas
  • También se reporta que en el código fuente aparecieron datos relacionados con Midnight Club 5
  • Se informa que el código fuente de GTA 5 fue filtrado junto con la filtración de videos de GTA 6 en 2022, aunque no se había hecho público hasta ahora
  • Gaming Detective considera que esta filtración del código fuente podría derivar en un retraso del próximo título de Rockstar Games, Grand Theft Auto 6
  • Actualmente, Grand Theft Auto 6 está previsto para 2025, y los fans esperan un segundo tráiler alrededor de mayo de 2024

1 comentarios

 
GN⁺ 2023-12-26
Comentarios de Hacker News
  • Tomándolo de 4chan, hay que filtrarlo bastante, pero se dice que están circulando 3 filtraciones: una de 3.3GB con solo el código fuente, una de 17GB con el código y algunos assets, y una de 1TB con el código y todos los assets
    Ojalá más juegos publicaran el código fuente, aunque fuera con una licencia restrictiva. Solo poder ver cómo funciona por dentro ya es interesante
    Ojalá el plazo del copyright fuera más corto y que, para que el software recibiera protección, fuera obligatorio entregar el código fuente. Cuando expire el copyright, el código pasaría al dominio público y no habría que desperdiciar tiempo en ingeniería inversa para revivir algo que ya existía. Claro, es poco probable que eso pase, pero da pena que por la ley de copyright mucho software esté destinado a desaparecer con el tiempo
    Como a mucha gente le gusta GTA5 Online, estaría bien que, aunque Rockstar cierre el servicio, esta filtración incluyera todo lo necesario para montar servidores privados

    • Esto me recordó cuando un usuario de Reddit compró en eBay una caja aleatoria con cosas de Blizzard y encontró un CD con el código fuente gold master de StarCraft
      Mucha gente le pidió que compartiera el código, pero lo contactaron los abogados de Blizzard, al final lo devolvió y Blizzard le mandó un montón de mercancía promocional. Habría sido realmente interesante poder verlo
      https://mashable.com/article/starcraft-source-disc
    • Las patentes de software también influyen en que no se publique mucho código fuente de juegos
      Por ejemplo, cuando se liberó el código fuente de Doom 3, hubo que modificarlo para quitar una técnica de renderizado patentada por Creative. Eso fue así aunque John Carmack hubiera inventado esa técnica de forma independiente al mismo tiempo que Creative
      [0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...
    • Después de que la empresa desapareció, se publicó el código fuente de Heroes of Newerth, que competía con Dota 2
      https://github.com/shawwn/noh
    • Estaría bien tener un depósito en custodia del código fuente en una institución como la Biblioteca del Congreso o en algún lugar con mucho almacenamiento como la NSA, y que se hiciera público si la empresa quiebra o si el producto deja de comercializarse por x años. Incluso podría decidirlo la propia empresa
      Aunque, según algunos desarrolladores de juegos, el tema de los derechos sobre los assets puede volverlo un poco más complicado
    • Técnicamente es cierto, pero por haber visto código propietario publicado, el riesgo de que los abogados corporativos ataquen a proyectos libres y de código abierto podría ser demasiado alto
      Por ejemplo, si un desarrollador de software libre implementa de buena fe un algoritmo parecido al código fuente compartido que vio hace dos meses, quizá el dueño de ese código tendría base para enviar una orden de cese de desarrollo o incluso reclamar la propiedad del proyecto. No me gustaría ponerlo a prueba
      Detesto muchísimo el código cerrado, pero creo que mantener una separación clara entre lo abierto y lo cerrado ayuda a evitar esa peligrosa zona gris
  • Titular de la próxima semana: “El rendimiento de GTA5 mejora 40% gracias a un parche enviado por un fan”
    [0]: https://www.pcgamer.com/rockstar-thanks-gta-online-player-wh...

    • Jugué GTA Online hace unos años, y Rockstar casi no parcheaba nada salvo que fuera un bug que afectara al dinero
      Arreglaban glitches que te dejaban conseguir dinero del juego gratis y así no gastar dinero real, pero otros glitches que arruinaban el juego se quedaban tal cual
  • Puede que por fin se resuelva el misterio del Monte Chiliad
    https://gta-myths.fandom.com/wiki/Mount_Chiliad_Mystery

    • Está padre, pero en ese sitio no hay nada sobre este asunto que yo pueda mencionar :)
      https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
    • Me pregunto si algún día se filtrará o se publicará el código fuente de San Andreas y así se podrá confirmar de una vez si el misterio de Bigfoot era real o no. Incluso después de tanto tiempo, todavía queda la esperanza de que sí fuera real
    • Antes entraba cada pocos meses al subreddit dedicado a este tema para burlarme de la gente que gastaba una cantidad enorme de tiempo buscando algo que claramente no estaba ahí
  • Siempre he querido que hubiera más juegos AAA que corrieran de forma nativa en Linux aarch64
    Portearlos quizá no sea lo más fácil del mundo, pero una filtración del código abre la puerta a esa posibilidad

    • Ayer me enteré de que Perfect Dark de N64 fue decompilado y compilado para Windows. Ahora que ya está decompilado, Linux no debería ser tan difícil
      Como sea, se veía realmente impresionante, y ha habido algunos proyectos parecidos más
    • Pensando en ese objetivo, una filtración de código fuente es en realidad casi lo peor que puede pasar
      Es totalmente distinto de la ingeniería inversa o de que una empresa publique el código como open source. La mayoría de la gente ni lo tocaría más allá de la curiosidad
  • Ojalá hubiera una reimplementación completamente open source que usara tal cual los assets del juego comprado legalmente, pero funcionara sin el launcher chatarra de Rockstar

    • Y ojalá tampoco hubiera microtransacciones
  • Me pregunto seriamente a quién le importaría esto aparte de la comunidad de modding o los hackers de GTA Online
    No creo que la competencia piense que ahí hay algo que valga la pena como para invertir dinero y esfuerzo

    • En Ámsterdam también hay gente que roba bicicletas y las vende por 10 euros
      No entiendo por qué hacen eso, pero en mi mundo como desarrollador de software remoto no tiene sentido; en el mundo de alguien más, probablemente sí
    • Podría ser un excelente material de aprendizaje. No soy desarrollador de juegos, pero me daría muchísimo gusto tener el código fuente de un juego AAA que pudiera compilar localmente
    • Peor aún, la competencia jamás debería permitir que sus empleados siquiera descarguen o vean ese código fuente. Toda su propiedad intelectual podría quedar contaminada por la posibilidad de robo
      Rockstar no perdió sus derechos de propiedad intelectual solo porque el código se filtró, y quien lo distribuya está participando en un robo; quien lo posea también sería cómplice. Si además leen el código y existe la posibilidad de usar sus secretos comerciales en un producto competidor, se exponen a responsabilidad civil y penal
      Este código fuente debe tratarse, bajo propio riesgo, como residuo tóxico radiactivo
    • Desde la perspectiva de Rockstar, sí hay motivo para preocuparse por las microtransacciones. Que hackers invoquen recompensas de transacciones en efectivo en GTAV Online ya era un “problema”
    • Supongo que a los speedrunners también les importará
  • Últimamente a Rockstar le han estado pegando bastante, pero no tengo claro si es cosa de un infiltrado, mala administración, problemas de contratación, una mezcla de todo, o algo completamente distinto
    Después de la filtración de GTA6, parecería que debieron reforzar las medidas de seguridad

    • Esta noticia proviene de una filtración como la de 2022, y por alguna razón ahora la están volviendo a cubrir
  • Quizá ahora puedan mejorar todavía más los tiempos de carga

  • “Kurtaj, que estaba libre bajo fianza por presuntamente hackear a Nvidia, llevó a cabo el robo de GTA mientras estaba bajo protección policial en un hotel Travelodge, según la fiscalía. Sin computadora, hackeó a Rockstar usando solo un smartphone, un Amazon Firestick y la TV de la habitación del hotel.”
    ¿Ah, sí? Esto sí se lo reconozco
    https://nymag.com/intelligencer/2023/12/teen-hacked-grand-th...

    • Después de leer esto, pensé que probablemente usó un servidor remoto al que ya tenía acceso
      Por ejemplo, el teléfono serviría como teclado Bluetooth, el Fire Stick daría conexión a internet y navegador, y el entorno Linux completo para el hackeo real lo pondría el servidor remoto
    • Recuerdo haber leído en algún lado que en ese momento principalmente usó acceso que ya tenía desde el teléfono, probablemente acceso a Slack, y que en realidad no hizo tanto hackeo
    • A estas alturas deberían empezar a usar las habilidades de esta persona para algo bueno o para un mal legal
    • Si eso no es totalmente incorrecto, a mí más bien me suena a que simplemente guardó el archivo en algún lado
      Aunque, con lo malo que es el Wi‑Fi de Travelodge, tal vez no había otra forma más que hacer el trabajo de verdad