- A Rockstar Games voltou a ser apontada como alvo de outro grande vazamento logo após o caso de vazamento da Insomniac Games, com relatos de que o código-fonte completo de GTA 5 foi divulgado em 24 de dezembro de 2023
- Os indícios do vazamento se espalharam a partir de uma publicação no X do YouTuber SKizzle e de alegações sobre upload em um servidor do Discord; algumas dessas publicações foram apagadas depois
- Além do código de GTA 5, o material também incluiria dados relacionados a Bully 2, ao próximo Grand Theft Auto antes conhecido como Project Americas e a Midnight Club 5
- O código-fonte de GTA 5 teria sido obtido junto com o vazamento de vídeos de GTA 6 em 2022, mas não havia sido divulgado publicamente até agora
- Como o código vazado pode aumentar a pressão sobre a segurança e o cronograma de desenvolvimento da Rockstar, até a possibilidade de atraso de Grand Theft Auto 6 passou a ser mencionada
Como o vazamento ocorreu e se espalhou
- Em 24 de dezembro de 2023, o YouTuber SKizzle afirmou no X que o código-fonte completo de Grand Theft Auto 5 havia vazado publicamente
- SKizzle também compartilhou capturas de tela do código-fonte vazado de GTA 5, e a publicação foi usada como evidência que reforça os indícios do vazamento
- Segundo outros relatos no X, o código-fonte foi publicado em um servidor do Discord, cujo nome não foi divulgado para evitar a propagação dos dados
- Um fã chamado “Agent” também compartilhou no X parte do código-fonte de GTA 5 e algumas imagens do motor RAGE da Rockstar Games, mas essas publicações foram removidas depois
Possível impacto em jogos não lançados e em GTA 6
- O material vazado inclui dados relacionados a Bully 2, que a Rockstar Games teria desenvolvido em determinado momento
- Também havia dados sobre o próximo Grand Theft Auto, projeto anteriormente conhecido pelo codinome Project Americas
- Dados ligados a Midnight Club 5 também teriam sido encontrados no código-fonte
- O código-fonte de GTA 5 foi vazado junto com o vazamento de vídeos de GTA 6 em 2022, mas, ao que tudo indica, não havia sido tornado público até agora
- O Gaming Detective avalia que esse vazamento do código-fonte pode acabar levando a um atraso do próximo título da Rockstar Games, Grand Theft Auto 6
- Grand Theft Auto 6 segue com lançamento previsto para 2025, e os fãs esperam um segundo trailer por volta de maio de 2024
1 comentários
Opiniões do Hacker News
Como a referência é o 4chan, é preciso filtrar bastante, mas há relatos de que existem 3 versões do vazamento circulando: uma de 3,3 GB só com o código-fonte, uma de 17 GB com o código-fonte e alguns assets, e uma de 1 TB com o código-fonte e todos os assets
Eu gostaria que mais jogos divulgassem o código-fonte, nem que fosse sob uma licença restrita. Só de poder ver como tudo funciona por dentro já é interessante
Também queria que o prazo de copyright fosse menor e que, para um software receber proteção, fosse obrigatório depositar o código-fonte. Quando o copyright expirasse, o código iria para o domínio público, e não seria preciso desperdiçar tempo com engenharia reversa para reviver algo que já foi criado. Claro que isso dificilmente seria viável, mas é triste pensar que muito software está condenado a desaparecer com o tempo por causa da lei de copyright
Como muita gente gosta de GTA5 Online, seria ótimo se esse vazamento incluísse tudo o que é necessário para criar servidores privados caso a Rockstar encerre o serviço
Muita gente pediu para ele compartilhar o código, mas os advogados da Blizzard entraram em contato, e no fim ele devolveu o disco e a Blizzard mandou um monte de brindes. Teria sido muito interessante poder ver aquilo
https://mashable.com/article/starcraft-source-disc
Por exemplo, quando o código de Doom 3 foi liberado, precisou ser modificado para remover uma técnica de renderização patenteada pela Creative. Isso aconteceu mesmo o John Carmack tendo inventado a técnica independentemente e ao mesmo tempo que a Creative
[0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...
https://github.com/shawwn/noh
Dito isso, segundo alguns desenvolvedores de jogos, a questão dos direitos sobre os assets pode tornar isso um pouco mais complicado
Por exemplo, se um desenvolvedor de software livre implementasse de boa-fé um algoritmo parecido com um código-fonte compartilhado que ele viu dois meses antes, talvez isso já desse ao dono daquele código base para enviar uma ordem de cessação ou até reivindicar a propriedade do projeto. Eu não gostaria de testar isso na prática
Eu detesto código fechado, mas acho que manter uma separação clara entre aberto e fechado ajuda a evitar uma zona cinzenta perigosa
Manchete da próxima semana: “Desempenho do GTA5 melhora 40% graças a patch enviado por fã”
[0]: https://www.pcgamer.com/rockstar-thanks-gta-online-player-wh...
Coisas como glitches que davam dinheiro grátis no jogo e evitavam que as pessoas gastassem dinheiro real eles corrigiam, mas outros glitches que estragavam o jogo ficavam lá
Talvez agora o Mistério do Monte Chiliad finalmente seja resolvido
https://gta-myths.fandom.com/wiki/Mount_Chiliad_Mystery
https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
Sempre quis que houvesse mais jogos AAA rodando nativamente em Linux aarch64
Fazer o port provavelmente não é a coisa mais fácil do mundo, mas um vazamento do código abre essa possibilidade
De todo modo, pareceu realmente impressionante, e houve mais alguns projetos parecidos
É completamente diferente de engenharia reversa ou de uma empresa liberar o código como open source. A maioria das pessoas nem vai tocar nisso além da curiosidade
Eu adoraria uma reimplementação completa e totalmente open source que usasse os assets do jogo comprado legalmente, mas funcionasse sem o launcher bloatware da Rockstar
Fico sinceramente curioso para saber quem ligaria para isso além da comunidade de modding ou dos hackers de GTA Online
Não parece haver nada aí que um concorrente acharia que valesse gastar dinheiro e esforço para obter
Não entendo por que fazem isso, mas só porque não faz sentido no meu mundo, como desenvolvedor de software remoto, não significa que não faça sentido no mundo de outra pessoa
O fato de o código ter vazado não significa que a Rockstar perdeu seus direitos de propriedade intelectual, e quem o distribui está participando de furto, enquanto quem o mantém em posse também se torna cúmplice. Se alguém ler o código e acabar usando seus segredos comerciais em um produto concorrente, pode se expor a responsabilidade civil e criminal
Esse código-fonte deve ser tratado, por conta e risco de cada um, como resíduo tóxico radioativo
A Rockstar vem apanhando bastante ultimamente, mas não sei se é ação de insider, má gestão, problema de contratação, uma mistura de tudo isso ou algo totalmente diferente
Depois do vazamento de GTA 6, parece que deveriam ter reforçado as medidas de segurança
Talvez agora seja possível melhorar ainda mais o tempo de carregamento…
“Kurtaj, que estava em liberdade sob fiança após ser acusado de hackear a Nvidia, cometeu o roubo de GTA enquanto estava sob proteção policial em um hotel Travelodge, segundo os promotores. Mesmo sem computador, ele hackeou a Rockstar usando apenas um smartphone, um Amazon Firestick e a TV do quarto do hotel.”
Opa? Isso eu admito
https://nymag.com/intelligencer/2023/12/teen-hacked-grand-th...
Por exemplo: o celular serviria como teclado Bluetooth, o Fire Stick forneceria conexão com a internet e navegador, e um ambiente Linux completo para o hack em si viria de um servidor remoto
Só que, como o Wi‑Fi da Travelodge é tão ruim, talvez realmente não houvesse outro jeito além de executar o trabalho de fato