PS3 Hacked

YDL running on the Sony Playstation 3

Moderator: billb

Re: PS3 Hacked

Postby beryl _ps3_compiz » 25 Jan 2010, 15:29

Ha Ha, Looks like compiz is coming to the ps3 :D
beryl _ps3_compiz
ydl newbie
ydl newbie
 
Posts: 14
Joined: 11 Jan 2010, 00:59

Re: PS3 Hacked

Postby ppietro » 25 Jan 2010, 18:44

(had this reply ready last night - but the board was undergoing maintenance :D)

oeboeroe wrote:All I can say is, what is kboot/yaboot.. kexec?


From what I can tell, Kexec is a way of booting a kernel while another is running.
http://en.wikipedia.org/wiki/Kexec

Kboot is a boot loader that uses kexec. Although the original project page is here:
http://kboot.sourceforge.net/

they appear to be using a fork known as ps3-kboot:
http://www.kernel.org/pub/linux/kernel/ ... ell/README
and others
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503482

Traditionally, this has been what you load in the otheros.bld for most PS3 Linuxes. Kboot starts in the firmware, then switches to the kernel in the /boot directory on your hard disc. YDL 5.x used kboot.conf, YDL 6.x uses yaboot.conf.

I think YDL is still using kboot for the PS3 since it can read yaboot.conf files. See here: http://www.mail-archive.com/debian-powe ... 59396.html . They're probably just using yaboot.conf to simplify installations, since Macs would need it. kboot also contains busybox, which is why you can execute Unix commands at the kboot: prompt.

Yaboot is a PowerPC boot loader that is popular for Macs & IBMs. Again - I don't think YDL really uses Yaboot on the PS3 - just the yaboot.conf file structure. My guess is that YDL uses yaboot as the boot loader for Mac & IBMs. Since kboot can understand yaboot.conf, this makes sense.

More info:
http://en.wikipedia.org/wiki/Yaboot

There's an alternative GUI bootloader called Petitboot that some folks like:
http://ozlabs.org/~jk/projects/petitboot/

oeboeroe wrote:both slim and fat are rambus right?


Correct - to the best of my knowledge, the main part of the Cell/RSX/FlexIO and their associated RAM (XDR, GDDR3) is identical between the two models. The differences appear to be in the southbridge equivalent chipsets - things like the slim's Bravia-link capabilities, Dolby TrueHD & DTS master sound bitstream output, etc.

See here:
http://www.engadget.com/2009/08/21/ps3- ... o-at-last/

Cheers,
Paul
User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

Re: PS3 Hacked

Postby sirgrinalot » 25 Jan 2010, 20:23

ppietro wrote:(had this reply ready last night - but the board was undergoing maintenance :D)

oeboeroe wrote:All I can say is, what is kboot/yaboot.. kexec?


From what I can tell, Kexec is a way of booting a kernel while another is running.
http://en.wikipedia.org/wiki/Kexec

Kboot is a boot loader that uses kexec. Although the original project page is here:
http://kboot.sourceforge.net/

they appear to be using a fork known as ps3-kboot:
http://www.kernel.org/pub/linux/kernel/ ... ell/README
and others
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=503482

Traditionally, this has been what you load in the otheros.bld for most PS3 Linuxes. Kboot starts in the firmware, then switches to the kernel in the /boot directory on your hard disc. YDL 5.x used kboot.conf, YDL 6.x uses yaboot.conf.

I think YDL is still using kboot for the PS3 since it can read yaboot.conf files. See here: http://www.mail-archive.com/debian-powe ... 59396.html . They're probably just using yaboot.conf to simplify installations, since Macs would need it. kboot also contains busybox, which is why you can execute Unix commands at the kboot: prompt.

Yaboot is a PowerPC boot loader that is popular for Macs & IBMs. Again - I don't think YDL really uses Yaboot on the PS3 - just the yaboot.conf file structure. My guess is that YDL uses yaboot as the boot loader for Mac & IBMs. Since kboot can understand yaboot.conf, this makes sense.

More info:
http://en.wikipedia.org/wiki/Yaboot

There's an alternative GUI bootloader called Petitboot that some folks like:
http://ozlabs.org/~jk/projects/petitboot/

oeboeroe wrote:both slim and fat are rambus right?


Correct - to the best of my knowledge, the main part of the Cell/RSX/FlexIO and their associated RAM (XDR, GDDR3) is identical between the two models. The differences appear to be in the southbridge equivalent chipsets - things like the slim's Bravia-link capabilities, Dolby TrueHD & DTS master sound bitstream output, etc.

See here:
http://www.engadget.com/2009/08/21/ps3- ... o-at-last/

Cheers,
Paul



That is very enlightening, but I don't think his hack is based off of otheros bootlaoders he states the "The theory isn't really patchable, but they can make implementations much harder." If his hack were based on otheros bootlaoders, all sony would need to do is post a required firmware update (you can't get online until you update) that removes otheros feature altogether as they did with the slim.
PlayStation 3 80GB (CECHE01) (Upgraded to Western Digital Scorpio Blue 500GB), FW 3.15, YDL 6.2
Samsung LN-T3242HX 32" LCD
Logitech Bluetooth MediaBoard Pro
PS Network ID: sirgrinalot
User avatar
sirgrinalot
ydl lover
ydl lover
 
Posts: 53
Joined: 05 Dec 2008, 13:07
Location: Jacksonville, FL

Re: PS3 Hacked

Postby Gogeden » 25 Jan 2010, 23:37

Hopefully Sony will not get at this exploit found by Geohot. Maybe now we can acquire some more "Horsepower" so to speak. :twisted:
Gogeden
ydl lover
ydl lover
 
Posts: 74
Joined: 31 Jul 2009, 07:01

Re: PS3 Hacked

Postby sirgrinalot » 26 Jan 2010, 00:03

Gogeden wrote:Hopefully Sony will not get at this exploit found by Geohot. Maybe now we can acquire some more "Horsepower" so to speak. :twisted:


There has supposedly been some new developments regarding sony's side here: http://www.qj.net/qjnet/playstation-3/s ... umors.html

Sony states "We are investigating the report and will clarify the situation once we have more information"
PlayStation 3 80GB (CECHE01) (Upgraded to Western Digital Scorpio Blue 500GB), FW 3.15, YDL 6.2
Samsung LN-T3242HX 32" LCD
Logitech Bluetooth MediaBoard Pro
PS Network ID: sirgrinalot
User avatar
sirgrinalot
ydl lover
ydl lover
 
Posts: 53
Joined: 05 Dec 2008, 13:07
Location: Jacksonville, FL

Re: PS3 Hacked

Postby Gogeden » 26 Jan 2010, 04:52

Damn!

He'd [Geohot] better do something quick. Because if Sony eliminates the ability for Linux to be on the PS3. Not good....

Of course, that would be illegal.

*Threatens his PS3 with a hammer* XP :lol:
Gogeden
ydl lover
ydl lover
 
Posts: 74
Joined: 31 Jul 2009, 07:01

Re: PS3 Hacked

Postby Gogeden » 26 Jan 2010, 04:55

There are some comments on that page about Geohot being an "As*****" for hacking the PS3 and being able to tinker with the hypervisor.

They obviously have never used YDL on their systems. :lol:
Gogeden
ydl lover
ydl lover
 
Posts: 74
Joined: 31 Jul 2009, 07:01

Re: PS3 Hacked

Postby oeboeroe » 26 Jan 2010, 09:07

see my earlier posts, crossref them with ppietros excellent technical support..

he dumped it's brains through tricking the hw. (HE CLAIMS).

because the proof of the pudding is in the eating, he has to reveal.. but then again..

what is dmca.......

this is not an attack on the hypervizor, that is not the way as I read it (but I can be mistaken).

just my 2 euro cents
PS3 60GB model (10GB gameos) 3.15 firmware YDL 6.2
PS3 80GB model (10GB gameos) 3.15 firmware YDL 6.2
LG W2486L-PF FULLHD LED/TN.
WD Elements 1.5 TB USB2.0 (WDBAAU0015HBK-EESN)
oeboeroe
ydl beginner
ydl beginner
 
Posts: 42
Joined: 11 Jan 2010, 07:42

Re: PS3 Hacked

Postby imdbowlgod » 26 Jan 2010, 20:32

he posted a new comment that would be interesting if i knew how to code. http://geohotps3.blogspot.com/2010/01/l ... field.html
imdbowlgod
ydl newbie
ydl newbie
 
Posts: 3
Joined: 07 Aug 2008, 04:17
Location: michigan usa

Re: PS3 Hacked

Postby ppietro » 26 Jan 2010, 20:51

imdbowlgod wrote:he posted a new comment that would be interesting if i knew how to code. http://geohotps3.blogspot.com/2010/01/l ... field.html


What's interesting is this part:

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.


This immediately rules out the slim. I know he's just talking about the code he posted to the pastie website which he'd like folks to play with - but still.

Cheers,
Paul
User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

Re: PS3 Hacked

Postby billb » 26 Jan 2010, 21:15

A good topic to follow re: this subject over on ps2dev:

http://forums.ps2dev.org/viewtopic.php?t=12794
PS3 60GB [CECHA01], FW 3.15, YDL 6.2, Samsung T260HD @ 1920x1200
Powermac G4 1.25 GHz x2, 2 GB RAM, YDL 6.2
User avatar
billb
Site Admin
Site Admin
 
Posts: 5522
Joined: 24 May 2007, 20:30
Location: Eastern NC, USA

Re: PS3 Hacked

Postby beryl _ps3_compiz » 26 Jan 2010, 23:39

"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".

Ok please don't crush my dreams, if i am reading this right then does this mean that compiz wont run on ydl 6.2, also i can see sony coming along an getting this exploit. What is it saying that he has hacked it dont wont release it? Some please explain before my ps3 goes out the window lol.

Thanks Thomas
beryl _ps3_compiz
ydl newbie
ydl newbie
 
Posts: 14
Joined: 11 Jan 2010, 00:59

Re: PS3 Hacked

Postby ppietro » 27 Jan 2010, 01:01

*crush* = sound of dreams being crushed :P

beryl _ps3_compiz wrote:Ok please don't crush my dreams, if i am reading this right then does this mean that compiz wont run on ydl 6.2,


Correct *crush crush*

beryl_ps3_compiz wrote:also i can see sony coming along an getting this exploit.


Also correct. *crush crush crush*

beryl_ps3_compiz wrote:What is it saying that he has hacked it dont wont release it?


Correct. At this point, he doesn't see a need to release the hack, since, apparently, certain parts of the hypervisor can be accessed directly from OtherOS. To paraphrase what he's said, "It doesn't appear that 3D graphics are actually locked out because of the hypervisor - there just isn't a driver for them. If somebody who can write 3D drivers shows me the block, and needs the hack, I will provide them with the exploit."

Cheers,
Paul
User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

Re: PS3 Hacked

Postby billb » 27 Jan 2010, 01:21

As of now it's available for download, but there's more to it than just software ... don't think I'll be trying that one myself. :wink:
PS3 60GB [CECHA01], FW 3.15, YDL 6.2, Samsung T260HD @ 1920x1200
Powermac G4 1.25 GHz x2, 2 GB RAM, YDL 6.2
User avatar
billb
Site Admin
Site Admin
 
Posts: 5522
Joined: 24 May 2007, 20:30
Location: Eastern NC, USA

Re: PS3 Hacked

Postby ppietro » 27 Jan 2010, 01:29

By the way - if you've been following the Blog, there's a criticism of his hack here:

http://streetskaterfu.blogspot.com/2010 ... inues.html

Interesting note. This criticism puts a name to Sony/IBM's security: Kanna Shimizu. She has written a technical note that folks should read to know what they're in for:

http://www.ibm.com/developerworks/power ... lsecurity/

Cheers,
Paul
User avatar
ppietro
Site Admin
Site Admin
 
Posts: 4965
Joined: 13 Sep 2007, 22:18

PreviousNext

Return to Playstation 3

Who is online

Users browsing this forum: No registered users and 10 guests