2 Punkte von GN⁺ 2023-12-26 | 1 Kommentare | Auf WhatsApp teilen
  • Berichten zufolge wurde am 24. Dezember 2023 der vollständige Quellcode von GTA 5 veröffentlicht, nachdem Rockstar Games direkt nach dem Leak-Vorfall bei Insomniac Games als nächstes großes Ziel eines Datenlecks genannt worden war
  • Hinweise auf den Leak verbreiteten sich über einen X-Post des YouTubers SKizzle und Behauptungen zu Uploads auf einem Discord-Server; einige Beiträge wurden später gelöscht
  • Neben dem GTA-5-Code sollen die Daten auch Informationen zu Bully 2, zum nächsten Grand Theft Auto, das unter dem Namen Project Americas bekannt war, sowie zu Midnight Club 5 enthalten
  • Der GTA-5-Quellcode soll bereits beim Leak der GTA-6-Videos im Jahr 2022 entwendet worden sein, bis jetzt jedoch nicht öffentlich gemacht worden sein
  • Da der geleakte Code Rockstars Sicherheitslage und Entwicklungszeitplan belasten könnte, wird sogar über eine mögliche Verzögerung von Grand Theft Auto 6 spekuliert

Ablauf des Leaks und seine Verbreitung

  • Am 24. Dezember 2023 erklärte der YouTuber SKizzle auf X, dass der vollständige Quellcode von Grand Theft Auto 5 öffentlich geleakt worden sei
  • SKizzle teilte auch Screenshots des geleakten GTA-5-Quellcodes; diese Beiträge dienten als Belege für den mutmaßlichen Leak
  • Laut weiteren Berichten auf X wurde der Quellcode auf einen Discord-Server hochgeladen; um eine weitere Verbreitung der Daten zu vermeiden, wurde der Servername nicht öffentlich genannt
  • Ein Fan namens „Agent“ teilte auf X ebenfalls Teile des GTA-5-Quellcodes und einige Bilder von Rockstars RAGE-Engine, doch diese Beiträge wurden später entfernt

Mögliche Auswirkungen auf unveröffentlichte Projekte und GTA 6

  • Die geleakten Daten sollen auch Informationen zu Bully 2 enthalten, an dem Rockstar Games Berichten zufolge zeitweise gearbeitet hatte
  • Ebenfalls enthalten gewesen seien Daten zum nächsten Grand Theft Auto; dieses Projekt war zuvor unter dem Codenamen Project Americas bekannt
  • Auch Daten zu Midnight Club 5 sollen aus dem Quellcode hervorgegangen sein
  • Der GTA-5-Quellcode soll bereits zusammen mit dem Leak der GTA-6-Videos im Jahr 2022 abgeflossen sein, bis zu diesem Vorfall jedoch nicht öffentlich verbreitet worden sein
  • Gaming Detective geht davon aus, dass dieser Quellcode-Leak zu einer Verzögerung von Rockstars nächstem Titel Grand Theft Auto 6 führen könnte
  • Grand Theft Auto 6 soll derzeit 2025 erscheinen, und Fans erwarten etwa im Mai 2024 einen zweiten Trailer

1 Kommentare

 
GN⁺ 2023-12-26
Hacker-News-Kommentare
  • Auch wenn die Quelle 4chan ist und man das mit großer Vorsicht betrachten sollte, heißt es, dass drei verschiedene Leaks kursieren: 3,3 GB nur mit dem Source Code, 17 GB mit Source Code und einigen Assets und 1 TB mit Source Code und sämtlichen Assets
    Ich wünschte, mehr Spiele würden ihren Source Code veröffentlichen, selbst wenn es nur unter einer eingeschränkten Lizenz wäre. Allein hineinzuschauen, wie intern alles funktioniert, ist schon spannend
    Ich wünschte, die Schutzdauer des Urheberrechts wäre kürzer und der Schutz von Software würde die Hinterlegung des Quellcodes voraussetzen. Wenn das Urheberrecht ausläuft, könnte der Code als Public Domain freigegeben werden, sodass man keine Zeit mehr mit Reverse Engineering verschwenden müsste, nur um bereits Geschaffenes wiederzubeleben. Realistisch ist das natürlich kaum, aber es ist schade, dass wegen des Urheberrechts so viel Software dazu verdammt ist, mit der Zeit zu verschwinden
    Da viele Leute GTA5 Online mögen, wäre es schön, wenn in diesem Leak alles enthalten wäre, was man bräuchte, um private Server zu bauen, falls Rockstar den Dienst irgendwann einstellt

    • Das erinnert mich an den Fall, in dem ein Reddit-Nutzer auf eBay eine Zufallsbox mit Blizzard-Artikeln kaufte und darin eine CD mit dem Gold-Master-Source-Code von StarCraft fand
      Viele wollten, dass er den Code teilt, aber dann meldeten sich die Blizzard-Anwälte, und am Ende gab er sie zurück und Blizzard schickte ihm jede Menge Merchandise. Es wäre wirklich interessant gewesen, einen Blick darauf werfen zu können
      https://mashable.com/article/starcraft-source-disc
    • Dass Game-Source-Code so selten veröffentlicht wird, liegt auch zum Teil an Softwarepatenten
      Bei der Freigabe des Doom-3-Source-Codes musste zum Beispiel eine Rendering-Technik entfernt werden, auf die Creative ein Patent hielt. Das galt sogar, obwohl John Carmack die Technik unabhängig und zeitgleich mit Creative erfunden hatte
      [0]: https://www.theverge.com/gaming/2011/11/17/2569394/john-carm...
    • Nachdem das Unternehmen verschwunden war, wurde der Source Code von Heroes of Newerth, einst ein Konkurrent von Dota 2, veröffentlicht
      https://github.com/shawwn/noh
    • Es wäre gut, Source Escrow bei Institutionen wie der Library of Congress oder auch der NSA zu hinterlegen, also an Orten mit viel Speicherplatz, sodass der Code veröffentlicht wird, wenn eine Firma pleitegeht oder ein Produkt x Jahre lang nicht mehr kommerzialisiert wird. Das könnte auch von den Unternehmen selbst entschieden werden
      Einige Spieleentwickler sagen allerdings, dass Rechte an Assets die Sache etwas komplizierter machen könnten
    • Technisch stimmt das zwar, aber das Risiko könnte zu groß sein, dass freie Open-Source-Projekte von Unternehmensanwälten angegriffen werden, weil jemand proprietären Code gesehen hat, der öffentlich geworden ist
      Wenn etwa ein Open-Source-Entwickler in guter Absicht einen Algorithmus implementiert, der dem ähnelt, was er zwei Monate zuvor im geleakten Source Code gesehen hat, könnte das dem Rechteinhaber womöglich eine Grundlage geben, eine Unterlassung zu verlangen oder sogar Ansprüche auf das Projekt zu erheben. Ich würde das nicht selbst austesten wollen
      Ich mag Closed Source überhaupt nicht, aber eine klare Trennung zwischen offen und geschlossen hilft meiner Meinung nach, riskante Grauzonen zu vermeiden
  • Schlagzeile nächste Woche: „40 % bessere GTA5-Performance dank eines von Fans eingereichten Patches“
    [0]: https://www.pcgamer.com/rockstar-thanks-gta-online-player-wh...

    • Ich habe vor ein paar Jahren GTA Online gespielt, und Rockstar hat fast nichts gepatcht, außer es betraf Geld
      Glitches, mit denen man kostenlos Spielgeld bekam und deshalb kein echtes Geld ausgeben musste, wurden behoben, aber andere Glitches, die das Spiel ruinierten, blieben einfach drin
  • Vielleicht wird das Mt.-Chiliad-Mysterium jetzt endlich gelöst
    https://gta-myths.fandom.com/wiki/Mount_Chiliad_Mystery

    • Ziemlich cool, aber auf der Seite steht nichts über diesen Aspekt der Sache, über den ich nicht sprechen kann :)
      https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
    • Ich frage mich, ob irgendwann der San-Andreas-Source-Code geleakt oder veröffentlicht wird, sodass endgültig geklärt werden kann, ob das Bigfoot-Mysterium echt war oder nicht. Selbst nach all dieser Zeit hoffe ich immer noch, dass es wahr war
    • Früher habe ich alle paar Monate in das diesem Thema gewidmete Subreddit geschaut und Leute aufgezogen, die absurd viel Zeit damit verbrachten, etwas zu suchen, das ganz offensichtlich nicht existierte
  • Ich habe mir schon immer gewünscht, dass mehr AAA-Spiele nativ auf aarch64 Linux laufen
    Portierungen sind sicher nicht das Einfachste der Welt, aber ein Source-Leak öffnet zumindest die Tür zu dieser Möglichkeit

    • Gestern habe ich erfahren, dass Perfect Dark für N64 dekompiliert und für Windows gebaut wurde. Jetzt, wo es dekompiliert ist, dürfte Linux auch nicht allzu schwer sein
      Jedenfalls sah das wirklich beeindruckend aus, und es gab noch ein paar ähnliche Projekte
    • Wenn man dieses Ziel im Blick hat, ist ein Source-Code-Leak in Wirklichkeit fast das Schlechteste, was passieren kann
      Das ist etwas völlig anderes als Reverse Engineering oder eine Open-Source-Veröffentlichung durch das Unternehmen. Die meisten werden damit ohnehin nicht viel mehr als ihrer Neugier nachgehen
  • Ich hätte gern eine vollständige Open-Source-Neuimplementierung, die die Assets eines legal gekauften Spiels weiterverwendet, aber ohne den Launcher-Crapware von Rockstar läuft

    • Und am besten auch ohne Mikrotransaktionen
  • Ich frage mich ernsthaft, wen das überhaupt interessiert, außer der Modding-Community oder GTA-Online-Hackern.
    Ich glaube nicht, dass ein Konkurrent annehmen würde, dass darin irgendetwas steckt, das den Einsatz von Geld und Aufwand wert wäre.

    • In Amsterdam gibt es auch Leute, die Fahrräder stehlen und für 10 Euro verkaufen.
      Ich verstehe nicht, warum man so etwas tut, aber in meiner Welt als remote arbeitender Softwareentwickler ergibt das keinen Sinn; in der Welt von jemand anderem ergibt es vielleicht sehr wohl Sinn.
    • Es könnte großartiges Lernmaterial sein. Ich bin zwar kein Spieleentwickler, aber ich wäre wahrscheinlich sehr froh, wenn ich den Quellcode eines AAA-Spiels hätte, den ich lokal bauen könnte.
    • Schlimmer noch: Ein Konkurrent dürfte seinen Mitarbeitern auf keinen Fall erlauben, diesen Quellcode auch nur herunterzuladen oder anzusehen. Das gesamte geistige Eigentum könnte durch den Verdacht auf Diebstahl kontaminiert werden.
      Rockstar hat seine geistigen Eigentumsrechte nicht verloren, nur weil der Code geleakt wurde; wer ihn verbreitet, beteiligt sich an Diebstahl, und wer ihn besitzt, ist ebenfalls mitschuldig. Wenn man den Code liest und dadurch die Möglichkeit entsteht, enthaltene Geschäftsgeheimnisse in einem Konkurrenzprodukt zu verwenden, setzt man sich zivil- und strafrechtlicher Haftung aus.
      Man sollte diesen Quellcode wie radioaktiven Giftmüll behandeln, bei dem jeder auf eigenes Risiko handelt.
    • Aus Sicht von Rockstar gibt es wegen der Mikrotransaktionen einen Grund, sich dafür zu interessieren. Dass Hacker in GTAV Online Belohnungen aus Bargeldtransaktionen spawnen, war bereits ein „Problem“.
    • Speedrunner dürften sich auch dafür interessieren.
  • Rockstar kassiert in letzter Zeit ziemlich viele Treffer; ich weiß nicht, ob es Insider waren, schlechtes Management, Probleme beim Hiring, eine Mischung aus allem oder etwas ganz anderes.
    Nach dem GTA6-Leak hätte man die Sicherheitsmaßnahmen wohl verschärfen müssen.

    • Diese Meldung stammt aus einem ähnlichen Leak-Fall aus dem Jahr 2022 und wird aus irgendeinem Grund jetzt erneut aufgegriffen.
  • Vielleicht kann man jetzt die Ladezeiten noch weiter verbessern …

  • „Kurtaj, der wegen des Vorwurfs des Nvidia-Hacks gegen Kaution auf freiem Fuß war, beging den GTA-Diebstahl laut Staatsanwaltschaft, während er in einem Travelodge-Hotel unter Polizeischutz stand. Selbst ohne Computer hackte er Rockstar nur mit einem Smartphone, einem Amazon Firestick und dem Fernseher im Hotelzimmer.“
    Oh? Das muss ich anerkennen.
    https://nymag.com/intelligencer/2023/12/teen-hacked-grand-th...

    • Nachdem ich das gelesen habe, dachte ich, dass er wohl einen Remote-Server benutzt hat, auf den er Zugriff hatte.
      Zum Beispiel könnte das Handy als Bluetooth-Tastatur gedient haben, der Fire Stick die Internetverbindung und den Browser bereitgestellt haben, und die vollständige Linux-Umgebung für den eigentlichen Hack wäre dann von einem Remote-Server gekommen.
    • Soweit ich mich erinnere, habe ich irgendwo gelesen, dass er zu diesem Zeitpunkt hauptsächlich bereits vorhandenen Zugriff vom Handy aus nutzte, wahrscheinlich auf Slack, und gar nicht so viel tatsächlich gehackt hat.
    • An diesem Punkt sollte man anfangen, die Fähigkeiten dieser Person für gute Zwecke oder für legales Böses einzusetzen.
    • Wenn das nicht völlig falsch ist, klingt es für mich einfach so, als hätte er die Datei irgendwo gespeichert.
      Allerdings ist das Travelodge-WLAN wohl so schlecht, dass es vielleicht gar keinen anderen Weg gab, als die eigentliche Arbeit direkt dort auszuführen.