PS3 Hacks

#1 Spot for PS3 Hacks

Home | PS3 News | PS3 Hacks | PS3 Downloads | PS3 Saves

Folding@home | PS3-Hacks Live Chat | PS3 Reviews | Contact Us


You are not logged in.

#1  2009-01-19 13:03:46

jamiejrg
PS3 Newbie
Registered: 2009-01-19
Posts: 4

Game Save Buffer Overflow Discussion

Hi everyone,

Seeing as this is my first post I guess I'll introduce myself. I'm jamiejrg, i'm a huge gamer.. .like many of us are. I try and stay as up to date with most console hacks. My xbox (original) was hacked using the splinter cell game save exploit. I also have CFW psp that i love to death etc. I'm a university student majoring in biology and minoring in comp-sci and as i learn more and more in my comp-sci related classes i try and apply it to hacking where ever possible.

Note: I am by no means an expert on these matters. This discussion, if you will (you being readers) allow it to be more of a think tank on the matter of buffer exploits in game saves and with respect to games (not browser). In my opinion a game save exploit will probably be the way the PS3 is hacked. I mean just recently the psp-3000 was hacked because someone found a heap based exploit in the player name buffer in grip shift (or at least that's what the wiki tells me). So doesn't it make sense to start looking for those same kind of exploits in PS3 games?

If your not familiar with buffer overflow or buffer overrun you may want to check out the wiki:
http://en.wikipedia.org/wiki/Buffer_overflow

My thoughts/efforts

So lately i've been dump all my save games off my ps3 and checking them out with hex editors, not surprisingly most of them are encrypted best i can tell.

However, something i did notice was that in my orange box game saves there are a number of files that are not encrypted (files names elude me right now, i'm in class). If you view them in a hex editor (or maybe even a text editor for that matter you can plainly see names of things like scripts, models, sounds etc) Not exactly sure why this information would be contained in the game save but it struck me as interesting. I haven't really had time to mess around with them yet.

Are these findings in the least bit interesting to anyone else?

I welcome people's thoughts and questions as well if my head is totally up my own arse on the subject pls let me know.

thanks aheado of time,
Jamiejrg

Offline

 

#2  2009-01-19 14:20:37

Sk8yu
PS3 Hacks Nin-Jitsu
From: bRONX,nY
Registered: 2009-01-03
Posts: 101

Re: Game Save Buffer Overflow Discussion

jamiejrg wrote:

Hi everyone,

Seeing as this is my first post I guess I'll introduce myself. I'm jamiejrg, i'm a huge gamer.. .like many of us are. I try and stay as up to date with most console hacks. My xbox (original) was hacked using the splinter cell game save exploit. I also have CFW psp that i love to death etc. I'm a university student majoring in biology and minoring in comp-sci and as i learn more and more in my comp-sci related classes i try and apply it to hacking where ever possible.

Note: I am by no means an expert on these matters. This discussion, if you will (you being readers) allow it to be more of a think tank on the matter of buffer exploits in game saves and with respect to games (not browser). In my opinion a game save exploit will probably be the way the PS3 is hacked. I mean just recently the psp-3000 was hacked because someone found a heap based exploit in the player name buffer in grip shift (or at least that's what the wiki tells me). So doesn't it make sense to start looking for those same kind of exploits in PS3 games?

If your not familiar with buffer overflow or buffer overrun you may want to check out the wiki:
http://en.wikipedia.org/wiki/Buffer_overflow

My thoughts/efforts

So lately i've been dump all my save games off my ps3 and checking them out with hex editors, not surprisingly most of them are encrypted best i can tell.

However, something i did notice was that in my orange box game saves there are a number of files that are not encrypted (files names elude me right now, i'm in class). If you view them in a hex editor (or maybe even a text editor for that matter you can plainly see names of things like scripts, models, sounds etc) Not exactly sure why this information would be contained in the game save but it struck me as interesting. I haven't really had time to mess around with them yet.

Are these findings in the least bit interesting to anyone else?

I welcome people's thoughts and questions as well if my head is totally up my own arse on the subject pls let me know.

thanks aheado of time,
Jamiejrg

are you trying to impose that these saves may lead to a hack... i've looked at my orange box save files and have noticed the same thing.. this was interesting to me ..
what does anyone else think ?

Last edited by Sk8yu (2009-01-19 14:21:17)


http://www.danasoft.com/sig/292242.jpg
80 GB , UBUNTU 8.10
http://www.hackforums.net

Offline

 

#3  2009-01-19 14:55:54

jamiejrg
PS3 Newbie
Registered: 2009-01-19
Posts: 4

Re: Game Save Buffer Overflow Discussion

Well if there are addresses in these files used for loading sounds and scripts and models perhaps we could make it look for a buffer containing our own code?

The first reason the orange box saves caught my eye was because there seemed to be distinguishable text in them. I have tried some editing with no real observations yet. Game just spits out a "The save file is corrupt" message. I'll keep trying and see what i can make these files do.

Things like this sometimes give us clues as to how the directories and data on  disk are set up.

If you would like, you can start dumping your save games to a usb drive and putting them on your comp. Use a hex editor and see if you can find any values you know. Like... how much money you have in the game or the string that contains your characters name. Then try and change it a little and load the game, see what happens. The more we screw around and get the system to crash the closer we are to finding exploits.

*MAKE SURE AND BACK UP YOUR SAVE FILES*

**Update**

I've been fiddling all afternoon with both the config files and save files only to get corrupt file errors. even when i make very very slight changes. for instance in the #3 data file there is a line that says invulnerability"0" i changed the 0 to a 1 in hopes of enabling it. But to no avail, any ideas? Just trying to see what kind of editing of these files i  can get away with and it doesn't look like any sad/

Last edited by jamiejrg (2009-01-19 15:47:43)

Offline

 

#4  2009-01-19 17:06:31

Powerslave
Ruler of All
From: Alpha Quadrant
Registered: 2007-01-15
Posts: 12845
Website

Re: Game Save Buffer Overflow Discussion

Nothing ever came of any other Game Save exploit, and every firmware update fixes potential threats.

Offline

 

#5  2009-01-19 19:27:38

jamiejrg
PS3 Newbie
Registered: 2009-01-19
Posts: 4

Re: Game Save Buffer Overflow Discussion

But what about the sparta exploit that was found like 2 weeks ago...

http://www.pinoyconsole.com/homebrew/he … -psp-3000/

Pretty sure the psp has had at least 3 gamesave exploits to date. The GTA one, a lumines one and now this one. All of these leading to loaders or downgrades.

Sure 'most' developers use anti-buffer overun tools these days defensive coding techniques.. but they are humans to and we depend on thier mistakes do we not?

Offline

 

#6  2009-01-19 20:25:51

Powerslave
Ruler of All
From: Alpha Quadrant
Registered: 2007-01-15
Posts: 12845
Website

Re: Game Save Buffer Overflow Discussion

jamiejrg wrote:

But what about the sparta exploit that was found like 2 weeks ago...

http://www.pinoyconsole.com/homebrew/he … -psp-3000/

Pretty sure the psp has had at least 3 gamesave exploits to date. The GTA one, a lumines one and now this one. All of these leading to loaders or downgrades.

Sure 'most' developers use anti-buffer overun tools these days defensive coding techniques.. but they are humans to and we depend on thier mistakes do we not?

Hmm, yeah funny though; I thought we were talking PS3 here, since you ARE in the PS3 Hacks & Cracks forum, and NOT the "OTHER CONSOLES" one...

So, should I move this to the OTHER console section?  Dunno, because your first post says:

Note: I am by no means an expert on these matters. This discussion, if you will (you being readers) allow it to be more of a think tank on the matter of buffer exploits in game saves and with respect to games (not browser). In my opinion a game save exploit will probably be the way the PS3 is hacked. I mean just recently the psp-3000 was hacked because someone found a heap based exploit in the player name buffer in grip shift (or at least that's what the wiki tells me). So doesn't it make sense to start looking for those same kind of exploits in PS3 games?

SO, I answered your thingy there, and then you came back with some PSP stuff, so which is it? 

As I said, firmware updates patch security holes, that's why there are SO MANY of them...

PS3 is not PSP, though they LOOK the same at the menu, they ARE NOT.

Offline

 

#7  2009-01-19 20:30:31

jamiejrg
PS3 Newbie
Registered: 2009-01-19
Posts: 4

Re: Game Save Buffer Overflow Discussion

Am I correct in assuming that your saying the PS3 is not susceptible to buffer overflow exploits?

Plus, who said anything about the PS3's menus. I'm well aware of the differences. This comes down to basic memory allocation.

If you don't like the PSP example try the twilight princess exploit on the Wii or the mech assualt exploit on the original xbox.

Last edited by jamiejrg (2009-01-19 20:33:14)

Offline

 

#8  2009-01-19 22:28:58

Powerslave
Ruler of All
From: Alpha Quadrant
Registered: 2007-01-15
Posts: 12845
Website

Re: Game Save Buffer Overflow Discussion

Well, if you look around the site, there is an IN DEPTH discussion on all this stuff, and we just don't NEED to re hash it all over again.   

PSP has no Level 1 Hypervisor (the first thing you need to understand)
PSP does not have a CPU KeyVault
PSP does not use eFuse technology

As I said, NOTHING came of the exploits found on the PS3, they immediately cause the PS3 to crash, and/or freeze up, or go blank screen.  This is a function of the HARDWARE security embedded into the system.   

When you make these theories, you base them on what has been done with PSP, when they are a completely different architecture.  You need to really read the security measures used in PS3.  You are way off base...  PS3 will not be hacked anytime soon, not till someone can customize the NAND BIOS, and as it is now?  You can only read 16MB of it, the rest is locked. 

WE have gone over this time and time again, and when WE know something, so will everyone else. That's why there is no HACKING news, because there are no hacks..  Sony plugs them up, 75% of the time, BEFORE we discover them.  THEY have their own people hacking the console, and when they find a hole, they plug it.   

Believe me, there's nothing there...

Not even the XBOX360 has been hacked in the manner wanted.  No one has even broken the surface on hacking the PS3 optical drive to play backups, and it's been TWO YEARS now.  XB360 was hacked in 6 months or less, because the WEAK spot was the DVD drive.  PS3 has no such weaknesses.   I haven't heard or read of anyone even attempting to hack the BR-D drive in the same manner the 360 was done...  So, what does that tell you...

Watch this: http://video.google.com/videoplay?docid … &q=ps3

The difference between an overflow on PSP, XBOX1, and all, is there is no Hypervisor security to make sure you aren't getting anywhere once the error occurs.  You have to have error handlers built into the machines, ALL of them, and it is all based on how the machine is set to handle the error(s).  Since the PS3 has HARDWARE security, it can easily intercept errors and do what ever is needed to protect the system from code execution.  Once the security has been breached by an Error, then the hypervisor can immediately deny access to memory and hardware.  I do not think Sony would be stupid enough to allow errors to exploit the security, which is WAY more advanced than the previous generation. 

The TIFF file exploit for 2.10 firmware freezes the PS3 via "heap overflow" (not buffer overflow), but by knowing the "backend number and making the right calls" it is possible to inject a simple code." Well, this was what, Feb 2008, so where's the beef?

1 year and 161 days ago: A couple of groups of hackers SAY they have found an exploit in the current firmware of the PS3 which allows a buffer overflow to occur, which they claim allows for the booting of PSX backups; and will in the future allow for PS2 and PS3 backups to boot.  Sure, where is it?

All these claims, and nothing to show for it.  There are people WAY ahead of you, and they have nothing.

Offline

 

#9  2009-01-20 00:30:06

0m1kr0n
PS3 Hacks JEET KUNE DO!
From: NC
Registered: 2008-03-05
Posts: 267

Re: Game Save Buffer Overflow Discussion

The x360 Drive DMA Injection->Syscall attack is actually interesting. The PS3 also uses PowerPC modes and memory management. Like Powerslave says though everything is regurgitated currently, nobody has yet to analyze DMA or even trace the bus logic order; Sony actually uses a 3rd/middle PCB layer to hide the interface bus in my CECHH01 revision, cause that's where you usually map a bus from.

The xbox 360 security system and it's weaknesses

The guy makes a lot of comparisons between the "homebrew" scene and the piracy scene. I'm sure every crack team has a small army of kernel architects and engineers conveniently laying around at their disposal too. I'd bet money the guy who made the high speed logic probe conveniently has access to manufacturing resources being a engineering consultant.

On Topic: Any type of shellcode loaded on the PS3 would be useless because of the underlying architecture. Even if the PPC didn't lock the memory the process was using you still have the real time hashing that would kill a stack or heap variant overflow by throwing panic flags(mostly likely result of black screens.) Of course nobody knows anything outside documentation on it.

Both the Iphone and x360 where cracked in similar ways. The signature chain is the key to the castle, and the first code loaded and any potential unsigned DMA sources are the only potential means of getting in otherwise, because that's all that exists.

Last edited by 0m1kr0n (2009-01-20 00:53:27)

Offline

 

#10  2009-01-20 16:22:20

Sk8yu
PS3 Hacks Nin-Jitsu
From: bRONX,nY
Registered: 2009-01-03
Posts: 101

Re: Game Save Buffer Overflow Discussion

yeah i don't think we're going to get anywhere with this game save its simply not possible with the ps3 sad

Last edited by Sk8yu (2009-01-20 16:22:44)


http://www.danasoft.com/sig/292242.jpg
80 GB , UBUNTU 8.10
http://www.hackforums.net

Offline

 
Home | PS3 News | PS3 Hacks | PS3 Downloads | PS3 Saves

Folding@home | PS3-Hacks Live Chat | PS3 Reviews | Contact Us


Board footer

Powered by PunBB
© Copyright 2002–2008 PunBB