green.pixel
Veteran
Why is the technical thread moved from the tech forum btw?
Why is the technical thread moved from the tech forum btw?
Here's your silver platter
In the interest of openness, I've decided to release the exploit. Hopefully, this will ignite the PS3 scene, and you will organize and figure out how to use this to do practical things, like the iPhone when jailbreaks were first released. I have a life to get back to and can't keep working on this all day and night.
Please document your findings on the psDevWiki. They have been a great resource so far, and with the power this exploit gives, opens tons of new stuff to document. I'd like to see the missing HV calls filled in, nice memory maps, the boot chain better documented, and progress on a 3D GPU driver. And of course, the search for a software exploit.
This is the coveted PS3 exploit, gives full memory access and therefore ring 0 access from OtherOS. Enjoy your hypervisor dumps. This is known to work with version 2.4.2 only, but I imagine it works on all current versions. Maybe later I'll write up how it works
Good luck!
Sounds like that is exactly what he did right there.Almost sounds like he's given up and just offloaded the work to the public..
!!EXPLOIT IS FOR RESEARCH PURPOSES ONLY!!
Usage Instructions:
Compile and run the kernel module.
When the "PRESS THE BUTTON IN THE MIDDLE OF THIS" comes on, pulse the line circled in the picture low for ~40ns.
Try this multiple times, I rigged an FPGA button to send the pulse.
Sometimes it kernel panics, sometimes it lv1 panics, but sometimes you get the exploit!!
If the module exits, you are now exploited.
This adds two new HV calls,
u64 lv1_peek(16)(u64 address)
void lv1_poke(20)(u64 address, u64 data)
which allow any access to real memory.
The PS3 is hacked, its your job to figure out something useful to do with it.
http://geohotps3.blogspot.com/
~geohot
Combined with: http://www.eurogamer.net/articles/digitalfoundry-ps3hacked-article
I think the conclusion is he hacked the PS3, and it might be possible to use the hardware for something interesting, but Pirate games seem to be far of. Unless it´s possible to load a game from where he is now and he can "shoot down" any security checks while loading the game?
Very long way to go...
Combined with: http://www.eurogamer.net/articles/digitalfoundry-ps3hacked-article
I think the conclusion is he hacked the PS3, and it might be possible to use the hardware for something interesting, but Pirate games seem to be far of. Unless it´s possible to load a game from where he is now and he can "shoot down" any security checks while loading the game?
Very long way to go...
There's no reason they would - a commercially insignificant amount of people used it. There are enough fat models in the wild to snap one up cheaply if you really want it.
Scanned through the "exploit.c" file, I approve his coding style.
Now the worms are out, though the fact that you still need to glitch the hardware (old PS3 model) will limit the number of hackers taking on this, but there are probably enough of them to explore and document the memory dumps to get a lot of useful information about the HV.
If someone is able to turn that glitch mechanism into a reliable hardware mod, we may start seeing moded PS3s but we are still far away from seeing it play pirated games, but as I said now the worms are out.
Now Sony will never enable OtherOS. >_<
I was hoping they re-enable it when PS3 unit cost drops.
I assume you mean release an update that allows otherOS on the slims in which case a hacker could just enable it in the future if sony chooses not to.
Doesn't this hack mean that avenues of attack on the system are less opposed since the hypervisor (hinted to stop tiff exploits etc) is compromised? Even the psp's root key is still unknown so its not needed for this is it? even if the root key remains safe I am betting they can go around it. The forcefield is down, they are now bashing away at the hull of the ship!
The glitching of the hash table setup relies on an OtherOS program to increase the chance of a successful "strike". Without the OtherOS hook, they will need to find other (more reliable) ways to hack the HTAB ?
I assume you mean release an update that allows otherOS on the slims in which case a hacker could just enable it in the future if sony chooses not to.