GeoHot Releases Sample PS3 Linux Isolated SPU Loader Code


221w ago - Today GeoHot has released sample PS3 Linux isolated SPU loader code for those with OtherOS to experiment with.

To quote: "Right now, I'm playing with the isolated SPEs, trying to get metldr to load from OtherOS. Interesting thing, I am not using the exploit. I always assumed the enable isolation mode register was hypervisor privileged.

It's not, it's kernel privileged, which means using hypervisor calls you can all get to it. So, get to hacking. Here is the code I am playing with.

I'm not that opposed to releasing the exploit, but I think the majority of you are going to be disappointed, even if you do get it working. Unless you have pushed the HV to it's limits, this exploit really isn't going to do much for you... yet.

So install OtherOS and start playing around. If people start coming up with convincing reasons why they need the exploit to go further, I'll release it. It's just a waste to release if people can't make use of it.

As far as the GPU goes, I have full access to the GPU memory space 0x2800... But without a driver, it's useless. 3D video card drivers are notoriously hard to write, look at the ATI and NVIDIA ones for linux. The best are still the closed source manufacturer ones.

I'm not even sure I believe that the HV restricts video card access, just that the OtherOS driver is 2D. If someone skilled in video card driver development comes forward, and they can explain in detail what the HV is restricting, I'll send them the exploit."



Stay tuned for more PS3 Hacks and PS3 CFW news, follow us on Twitter and be sure to drop by the PS3 Hacks and PS3 Custom Firmware Forums for the latest PlayStation 3 scene updates and homebrew releases!

Comments 44 Comments - Go to Forum Thread »

Quick Reply Quick Reply

tifozi1's Avatar
#24 - tifozi1 - 221w ago
If that code wasn't laughably easy to understand, forget trying to understand the exploit. I'm surprised a stupid little snippet like that makes news.

I encourage everyone to go install OtherOS and play with the hypervisor themselves. If you don't understand what you can't do, you really won't appreciate the new powers the exploit gives you. The PS3 is more open than most of you think apparently.

Trying to find good posts on your blog is a chore. You are yourself affected by it. I wonder if you want to unravel/chronicle rest of the development here or another preferred forum.

GZA1984's Avatar
#23 - GZA1984 - 221w ago
If that code wasn't laughably easy to understand, forget trying to understand the exploit. I'm surprised a stupid little snippet like that makes news.

I encourage everyone to go install OtherOS and play with the hypervisor themselves. If you don't understand what you can't do, you really won't appreciate the new powers the exploit gives you. The PS3 is more open than most of you think apparently.
The C code actually was easy to understand, but it's still abit unclear to me what exactly you're trying to achieve with it (without being negative or anything )

Just lacking some background info at the moment.

Tidusnake666's Avatar
#22 - Tidusnake666 - 221w ago
If that code wasn't laughably easy to understand, forget trying to understand the exploit. I'm surprised a stupid little snippet like that makes news.

I encourage everyone to go install OtherOS and play with the hypervisor themselves. If you don't understand what you can't do, you really won't appreciate the new powers the exploit gives you. The PS3 is more open than most of you think apparently.
Yeah, even with school-based knowledge of programming, a person can understand this code, hope a lot of people will catch on to this.

Can't test myself because I don't have linux and don't want to reformat HD, can't make backup right now

Hemp's Avatar
#21 - Hemp - 221w ago
:O geohot on this forum ?! :O

hallo geohot , how are ya?

veggav's Avatar
#20 - veggav - 221w ago
is this the real guy ?













Affiliates - Contact Us - PS3 Downloads - Privacy Statement - Site Rules - Top - © 2014 PlayStation 3 News