1

GTA 5 Source Code Reportedly Leaked Online a Year After Rockstar Hack - Slashdot

 8 months ago
source link: https://games.slashdot.org/story/23/12/26/0134232/gta-5-source-code-reportedly-leaked-online-a-year-after-rockstar-hack
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

GTA 5 Source Code Reportedly Leaked Online a Year After Rockstar Hack

Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

binspamdupenotthebestofftopicslownewsdaystalestupid freshfunnyinsightfulinterestingmaybe offtopicflamebaittrollredundantoverrated insightfulinterestinginformativefunnyunderrated descriptive typodupeerror

Sign up for the Slashdot newsletter! OR check out the new Slashdot job board to browse remote jobs or jobs in your area

Do you develop on GitHub? You can keep using GitHub but automatically sync your GitHub releases to SourceForge quickly and easily with this tool so your projects have a backup location, and get your project in front of SourceForge's nearly 30 million monthly users. It takes less than a minute. Get new users downloading your project releases today!
×
The source code for Grand Theft Auto 5 was reportedly leaked on Christmas Eve, a little over a year after the Lapsus$ threat actors hacked Rockstar games and stole corporate data. From a report: Links to download the source code were shared on numerous channels, including Discord, a dark web website, and a Telegram channel that the hackers previously used to leak stolen Rockstar data. In a post to a Grand Theft Auto leak channel on Telegram, the channel owner known as 'Phil' posted links to the stolen source code, sharing a screenshot of one of the folders.
  • Anyone got a download/torrent link?

    • Re:

      Here's the magnet link: gta v source code [magnet]

      • It looks like slashdot mangled the link. Here it is as text:
        magnet:?xt=urn:btih:0e1610f5c681bbe8e908ddb7f73dc890899994f4&dn=gta%20v%20source%20code&tr=udp%3a%2f%2ftracker.opentrackr.org%3a1337%2fannounce

  • Unless you've got the time (and the expertise) to manually review every function in this codebase to verify that it actually does what it says it does and not something "special" that the leakers have rewritten it to do instead, you'd be well-advised to compile and run this software only inside a locked-down/throwaway VM or a dedicated/isolated test machine.

    • Re:

      People make that assumption with Linux daily.

      • Re:

        Good point, Bill.

      • Re:

        With the difference that there are literally thousands of people who KNOW they'll have a 6+ figures job waiting for them if they can point out a backdoor in the code.

    • Re:

      Sounds like a good reason not to run Microsoft products.
    • Re:

      Even if it not malicious, all it takes is a routine to ping a Rockstar server and that can be enough to start trade secret, or just "plain vanilla" IP infringement torts.

      Of course, it would be interesting to see how Rockstar handled a bunch of things, just from a computer science perspective, but using infringing code isn't exactly a professional way to do that.

    • Executable is useless without the data like the textures and audio.

    • Re:

      Not really. It's pretty simple to find which parts of the code have network related functions. However, you only need to wait a week and if there is no, "GTA5 source leak is malware" stories then you're in the clear.

      • Thereâ(TM)s plenty of nasty tricks code running on your computer could do without requiring any networking; the most obvious would be to encrypt some important files on your machine and then display a message telling you where to send your bitcoin payment to receive the decryption key. (Or if they were feeling destructive rather than acquisitive, they could simply delete your files outright)

        • Re:

          Again, "you only need to wait a week and if there is no, "GTA5 source leak is malware" stories then you're in the clear."

    • Legally speaking, you're not allowed to use source leaks like this for anything, I believe. In fact, I think I recall that at least one game platform emulator project has explicit policies against not just using leaked code (obviously) but also against using leaked documentation or anything learned from said leaked documentation or code, to the point where if a contributor were to admit doing this, all their contributions would be purged. Game platform emulators are high profile legal targets as the platfor
  • Technically, that's what every copy sold is. It's in there somewhere, which is what makes it a program. And really, so what? One first-person sandbox matrix full of sprites are about the same as any other.
    • Source is different from compiled. Though you can use a decompiler to get something like source code, having access to exactly what humans wrote in the first place makes it much easier for another human to figure out what that code is doing and modify it.

      • Re:

        It's very good news for preservation. GTA V has some nasty DRM and could have been lost, if not for cracks and now having the source code.

        • Re:

          > has some nasty DRM and could have been lost

          Anything that can be played offline EXCEPT for DRM should be legal to hack to correct this 'feature'.

          I do own GTA V, but when I was playing it I also had a cracked version that tended to prefer. For one thing, you can mod all you want without worry about getting banned from your gaming account.

        • Re:

          If I am the creator and I do not want the game/code to exist forever, then shouldn't it stand to reason that my right is preserved?

            • Re:

              Proprietary source code isn't published, so rather than 95 years from publication it is protected for 120 years since creation. Development on GTA V began in 2008, so we should expect the source code to enter the public domain no earlier than 2128.

              A nice limited time of... way fucking longer than I'm going to live.

          • Re:

            I think you relinquish that right when you release the work to the public.

      • Re:

        Only for people who cannot read a disassembly.

        Frankly, it gets kinda scary when you're sitting in a conference with developers who think you're some sort of miracle worker because you decompiled their code and could reverse their shit. It's not rocket science, people... Computers can read and interpret that shit, so it has to be pretty trivial, ya know...

        • Re:

          >Only for people who cannot read a disassembly.

          Source is an easier read, it is organized according to the thinking process of the dev. Given a moderately competent dev it will have meaningful variable names and structure, and on anything of significant size that starts to matter quickly.

          It's not rocket science, it's computer science, and you're a blowhard who is full of shit. I'm sure you've decompiled "Hello World" and had great success. Good for you.

  • Seriously guys, if you have my company's source code. Please let me clean up a few things first. I'd be ashamed if you all found out how the sausage is made.


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK