2 pontos por GN⁺ 2023-12-26 | 1 comentários | Compartilhar no WhatsApp
  • 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

 
GN⁺ 2023-12-26
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

    • Isso me lembra de quando um usuário do Reddit comprou no eBay uma caixa aleatória com itens da Blizzard e encontrou um CD com o código-fonte gold master de StarCraft
      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
    • Patentes de software também contribuem para que código-fonte de jogos quase nunca seja publicado
      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...
    • Depois que a empresa desapareceu, o código-fonte de Heroes of Newerth, que competia com Dota 2, foi publicado
      https://github.com/shawwn/noh
    • Seria bom haver um escrow de código-fonte em instituições como a Biblioteca do Congresso ou em algum lugar com muito espaço de armazenamento, como a NSA, de modo que, se a empresa falisse ou o produto deixasse de ser comercializado por x anos, o código fosse divulgado. A própria empresa poderia decidir isso
      Dito isso, segundo alguns desenvolvedores de jogos, a questão dos direitos sobre os assets pode tornar isso um pouco mais complicado
    • Tecnicamente faz sentido, mas o risco de projetos livres e de código aberto serem atacados por advogados de empresas por terem visto código proprietário divulgado pode ser alto demais
      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...

    • Joguei GTA Online há alguns anos, e a Rockstar quase não corrigia nada a menos que afetasse o dinheiro
      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

    • É legal, mas esse site não tem o conteúdo sobre esse caso que eu não posso mencionar :)
      https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
    • Fico pensando se um dia o código-fonte de San Andreas vai vazar ou ser publicado, e então vamos poder confirmar de vez se o mistério do Bigfoot era real ou não. Mesmo depois de tanto tempo, ainda existe uma esperança de que fosse verdade
    • Antigamente eu entrava de tempos em tempos no subreddit dedicado a esse assunto e tirava sarro de pessoas que gastavam uma quantidade absurda de tempo procurando algo que claramente não existia
  • 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

    • Ontem descobri que Perfect Dark, de N64, foi decompilado e compilado para Windows. Agora que foi decompilado, imagino que portar para Linux não deva ser tão difícil
      De todo modo, pareceu realmente impressionante, e houve mais alguns projetos parecidos
    • Pensando nesse objetivo, um vazamento de código-fonte é praticamente uma das piores coisas possíveis
      É 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

    • E seria ótimo se também não tivesse microtransações
  • 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

    • Em Amsterdam, também há pessoas que roubam bicicletas para vendê-las por 10 euros
      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
    • Pode servir como um excelente material de estudo. Não sou desenvolvedor de jogos, mas ficaria muito feliz se tivesse o código-fonte de um jogo AAA que eu pudesse compilar localmente
    • Pior ainda: concorrentes jamais deveriam permitir que seus funcionários baixem ou sequer vejam esse código-fonte. Toda a propriedade intelectual pode ficar contaminada pela possibilidade de roubo
      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
    • Do ponto de vista da Rockstar, há motivo para se preocupar por causa das microtransações. Em GTAV Online, hackers já eram um “problema” por invocarem recompensas de transações em dinheiro
    • Imagino que os speedrunners também vão se importar
  • 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

    • Essa notícia vem de um vazamento semelhante de 2022, e por algum motivo está voltando a ser noticiada agora
  • 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...

    • Depois de ler isso, achei que ele provavelmente usou um servidor remoto ao qual já tinha acesso
      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
    • Lembro de ter lido em algum lugar que, naquele momento, ele estava usando principalmente um acesso que já tinha no celular, provavelmente ao Slack, e não estava realmente hackeando muita coisa
    • A essa altura, essa pessoa já deveria começar a usar essa habilidade para o bem ou para o mal legalizado
    • A menos que isso esteja totalmente errado, para mim parece que ele simplesmente deixou os arquivos salvos em algum lugar
      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