Go Back  
Reply
 
Thread Tools
Old 09-01-2012   #1
nicknewbie
Apprentice
 
Join Date: Sep 2012
Posts: 21
Likes: 1
Liked 6 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Potential way to boot unsigned self, Simple idea from way back.

1. lets say someone with CFW were to make a raw dump of a game disk and got the "Disk specific sector based encryption key".

2.modified one of the game files that gets executed after start up and repacked it using the well known single layer encryption on disk based selfs.

3.Re-encrypted the entire dump using the prior mentioned key and the proper algorithms.

4.then burned to Blue-ray disk(referred to from here on as the"Payload disk").

5.Massacred a PS3 drive by chopping everything north of the spindle.

6.Loaded up said game disk to pass the PIC authentication until a menu or standby screen was reached DIRECTLY BEFORE SAID MODIFIED FILE WAS PLACED!!!

7.Swiftly and carefully remove game disk and replace with the "Payload disk".

8.Press button to advance to the next section in the game, executing the payload.

9.That person now has the ability to run unsigned code on any firmware, to lets say get keys without soldering over 9000 wires.

This was the concept that the 007 AUF swap trick used on the ps2 that works with every ps2 ever made. It relies on the fact that the drive doesn't just give up, it will keep tracking back and forth looking for data thinking it was a fluke without checking the PIC zone again. This is not patchable. Like the ps2 this method might need a specific game or it might not. But the key here is to keep the file name and every single thing about the files the same except the payload which would be padded up to size to match the original file size.

I'm open to any idea or suggestions, unless you are here to flame and/or "HUURRR dur i need you to fix my ps3 its in demo mode"
nicknewbie is offline   Reply With Quote
Likes: (1)
Old 09-01-2012   #2
donglehater
Senior Member
 
donglehater's Avatar
 
Join Date: Jun 2012
Posts: 1,151
Likes: 254
Liked 648 Times in 362 Posts
Mentioned: 62 Post(s)
Tagged: 0 Thread(s)
I think Ive had too much to drink cause I was only able to understand 1.


Ok, I didnt understand 1 either.
donglehater is offline   Reply With Quote
Old 09-01-2012   #3
nicknewbie
Apprentice
 
Join Date: Sep 2012
Posts: 21
Likes: 1
Liked 6 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
The PS3dev wiki has info about the encryption used PS3DEV Wiki

Last edited by nicknewbie; 09-01-2012 at 03:36 AM.
nicknewbie is offline   Reply With Quote
Old 09-01-2012   #4
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 9,009
Likes: 6,279
Liked 3,877 Times in 2,525 Posts
Mentioned: 954 Post(s)
Tagged: 0 Thread(s)
1, is there hacked BD firmware? How would this be done?

5, what??

The rest makes sense ... in principle. I clearly don't know enough about BD encryption.
__________________
DEFAULTDNB is online now   Reply With Quote
Old 09-01-2012   #5
nicknewbie
Apprentice
 
Join Date: Sep 2012
Posts: 21
Likes: 1
Liked 6 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
1. under CFW if I'm not mistaken you can access all the files on the drive unencrypted and make a file from them.

Quote from the PS3DEV wiki "On retail discs, there is a per disc key located at offset 0x800 on the disc with a header composed of "Playstation3" and the discs' title id such as "PlayStation3 BCES-00141". I assume that this key is in encrypted format and likely decrypted through lv2 by appldr."

5. The disk has to be swapped in real time so the drive will have to be open and running, with the ability to take one disk off and replace it with another like an old school record player.

Obviously only one person would need to perform this operation to a ps3 to get the keys from new firmware updates then just update the CFW using the new keys.

Last edited by nicknewbie; 09-01-2012 at 04:29 AM.
nicknewbie is offline   Reply With Quote
Likes: (1)
Old 09-01-2012   #6
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 9,009
Likes: 6,279
Liked 3,877 Times in 2,525 Posts
Mentioned: 954 Post(s)
Tagged: 0 Thread(s)
I think I remember there being a PS2 disc swap method for PS3 waaaaaay back when, where you cut a sun roof in the PS3 to swap the PS2 disc... Wonder if any of those people who made that sacrifice are still about? They could try it out.
__________________
DEFAULTDNB is online now   Reply With Quote
Old 09-01-2012   #7
JustThatDude
Senior Member
 
JustThatDude's Avatar
 
Join Date: Feb 2012
Posts: 1,280
Likes: 454
Liked 329 Times in 234 Posts
Mentioned: 69 Post(s)
Tagged: 0 Thread(s)
So basically the equivalent to hot swapping
__________________
JustThatDude is offline   Reply With Quote
Old 09-01-2012   #8
nicknewbie
Apprentice
 
Join Date: Sep 2012
Posts: 21
Likes: 1
Liked 6 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
The self files on the disk don't get checked for NPDRM, just like pre 3.56 firmware. So as long as the per sector encryption matches the master key on the legit disk it will launch what every you put on it. The only thing the self files do security wise is check to see if the drive has already authenticated the disk via the PIC on the original disk.

Yes basically hot swapping.

EDIT: The replaced file would still have to be repacked and fake signed.

EDIT2:I'm not sure but I think this may only work with pre 3.56 game that has non-random number having ECDSA signatures.

EDIT3:Quote from PS3DEV "Because the binaries on the discs still have to be signed as they are verified and decrypted by appldr, in the event that you would somewhat trick the drive into thinking that your disc is a genuine PS3 disc, you could still not have your own fself ("fake" secure elf, complied with Sony's sdk) in there and get it to run, thus this would never lead to homebrews no matter what some clueless people may claim about it."

The ps3 will have to boot the modified file that was signed with the old non random ECDSA, if not it wouldn't boot the game because the pre 3.56 games were all signed with the non random keys. So unless they drop support for the games people already bought its not going away, just like the ps2 swap trick.
************* [ - Post Merged - ] *************
Any dev's with any input?

Last edited by nicknewbie; 09-01-2012 at 06:34 AM.
nicknewbie is offline   Reply With Quote
Likes: (1)
Old 09-01-2012   #9
hccompany
Member
null
 
Join Date: Aug 2012
Posts: 41
Likes: 28
Liked 1 Time in 1 Post
Mentioned: 3 Post(s)
Tagged: 0 Thread(s)
Originally Posted by nicknewbie View Post
The self files on the disk don't get checked for NPDRM, just like pre 3.56 firmware. So as long as the per sector encryption matches the master key on the legit disk it will launch what every you put on it. The only thing the self files do security wise is check to see if the drive has already authenticated the disk via the PIC on the original disk.

Yes basically hot swapping.

EDIT: The replaced file would still have to be repacked and fake signed.

EDIT2:I'm not sure but I think this may only work with pre 3.56 game that has non-random number having ECDSA signatures.

EDIT3:Quote from PS3DEV "Because the binaries on the discs still have to be signed as they are verified and decrypted by appldr, in the event that you would somewhat trick the drive into thinking that your disc is a genuine PS3 disc, you could still not have your own fself ("fake" secure elf, complied with Sony's sdk) in there and get it to run, thus this would never lead to homebrews no matter what some clueless people may claim about it."

The ps3 will have to boot the modified file that was signed with the old non random ECDSA, if not it wouldn't boot the game because the pre 3.56 games were all signed with the non random keys. So unless they drop support for the games people already bought its not going away, just like the ps2 swap trick.
************* [ - Post Merged - ] *************
Any dev's with any input?

I really think you guys ought to give this a try, wouldn't hurt right ? (If I had the possibility I would've done this already...)
hccompany is offline   Reply With Quote
Old 09-01-2012   #10
nicknewbie
Apprentice
 
Join Date: Sep 2012
Posts: 21
Likes: 1
Liked 6 Times in 6 Posts
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
I have a PS3 here to do it on just no Bluray burner or Bluray disks.

PS. Don't look into the lovely violet light.

EDIT: Or a PS3 with cfw already on it....

Last edited by nicknewbie; 09-01-2012 at 09:38 AM.
nicknewbie is offline   Reply With Quote
Likes: (1)
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 10:58 AM.