Introduction to PS3 hacking
For everyone that been following PS3 scene only since PSjailbreak or after. That wonders what really happened before PSjailbreak and are tired of all these miss-informations circulating around. I decided to compose this little introduction for you.
After reading all the comments here in articles and some threads in forum. I realised that alot of peoples are thinking that the first to hack the PS3 was PSjailbreak and they are so wrong. So I feel that I had to bring the facts and stop this whole miss-information fiasco.
I also have put some clicky links to point at facts of what I say and to give more details, just click on the blue words. If you feel I should add more clicky links or details just reply with links/details and I will study the question. Also geohot's original blog was removed, probably because of the lawsuit. So its harder to point at what I've read at the time from his blog.
Tried to make it clear and shortest possible right below the red warning, with best details I could to not make it too hard to read. I hope you ain't going to fall asleep on the way, if you manage to get through the whole thing I'll be satisfied lol. But I feel all the details I gave were important so it doesn't get confusing.
To everyone, if you want the whole story, read this:
I been following the PS3 hacking scene ever since I got my PS3 back in begining spring 2007. I seen many vulnerabilities poping out on the internet here and there but the programmers never bothered to mess with it. I also specially seen alot of fakes/hoax.
Yeah, there were some emulators that came out for one of these exploits but it stops there. That was in the begining, around spring 2007 I believe (may be wrong for the precise date but its not important). Since that the PS3 already had Other OS option there were no points really, could already run emulators from there. It would only have been profitable to piracy and Sony patched them anyway.
The real hacking/exploits deal appeared when geohot started to hack the PS3, way before PSjailbreak comes out. You can almost say that the piracy that we see today on the PS3 is kinda Sony's fault. Cause they launched PS3 SLIM models with Other OS feature disabled from factory. Thats actually what motivated geohot in the first place to hack the PS3 down. That, and I'm pretty sure when Sony removed backward compatibility for PS2 software from the PS3 before may have carried weight on the balance as well.
So, he managed to find a vulnerability directly with Other OS, which made Sony to remove it completely from FAT models on April 1st 2010 with firmware update 3.21. He did made a 3.21OO custom firmware that he shown on youtube and everything, now he've set the video private tho. Anyway, he never released it because of all the haters that flammed him like hell at the time. All that because of Sony's decision for Other OS complete removal (♪Oops! they did it again♫). Thats when fail0verflow appeared to the scene a few months later after PSjailbreak came out.
Since that geohot made that exploit public back in January 2010, other devs used it to study the PS3. Thats when PSjailbreak appeared in August 2010. Then later you seen other devs like mathieulh clone the PSjailbreak code known as PSgroove and PSfreedom, payload and backup manager. Then hermes, kakaroto and others got in the scene and they made their own forks of the payload, ect, ect... Won't enter in the whole details, cause too many new stuff came out after that.
Finally fail0verflow, making fun of Sony with their presentation, made their apparition to the scene. They released their hacking tools and everything few days after the presentation. Then geohot used their new hacking tools in combination with his own hacking tools to obtain the metldr keys and thats it. Then the CFWs and MFWs made their apparitions and you all know the rest...
EDIT: I've just looked up at the Xorlosers blog and yeah he had some IDA plugin updates back in May 2009 and also a selftool before the IDA plugin that was back in April 2009. Thanks to blazie151 for pointing it out.