Go Back  
Reply
 
Thread Tools
Old 02-09-2012   #1
bigfishbad
Member
 
Join Date: Jan 2012
Posts: 169
Likes: 38
Liked 121 Times in 32 Posts
Mentioned: 15 Post(s)
Tagged: 0 Thread(s)
INSTALLiNG PKG'S ON OFW 4.10

(this method will be released VERY SOON if we figure out why only certain pkg's install)

(what will be the outcome of this? pirate ps1/ps2/ps mins ATM & if EDAT files can be compiled into pkg format about 60% of the ps store will be ready to pirate)



this is where im stuck and i need some help from the scene (you) i have managed to find a way to install pkg's on 4.10 OFW only using one ps3.Now NO homebrew will work so all we COULD DO if this exploit gets further is pirate stuff from PSN only using one ps3 which is better than nothing for people on 4.10 OFW so i need a bright SPARK to tell me why only certain PKG'S will install any homebrew or anything NOT OFFiCAL (not made by sony) wont install keeps giving me this error (80029564)

the question is this why are only some PKG'S installing and other are not?

can we (the scene) change that ?

are those pkg's im installing signed with keys that are blocked on 4.10 and preventing me from installing them?

can we sign pkg's?

if so how can i change how it was signed and try install it again ?

can the 1.92 SDK sign PKG'S ?

is this a dead end and we will never install any homebrew PKG'S!!! NOPE ITS NEVER A DEAD END NEVER GIVE UP


for all the people saying the scene is dead it will be with that attitude !!! DO LESS CRYiNG and more TRYiNG and we might get somewhere

Last edited by bigfishbad; 02-09-2012 at 07:04 AM.
bigfishbad is offline   Reply With Quote
Old 02-09-2012   #2
TizzyT
Homebrew Developer
 
TizzyT's Avatar
 
Join Date: Jul 2011
Location: USA-Unfortunately Sucks A$$
Posts: 1,838
Likes: 1,007
Liked 810 Times in 476 Posts
Mentioned: 160 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to TizzyT
The official pkgs are signed properly with signature. the old way of signing things would just place in a sense a dummy signature as 3.55 and under do not check the signatures properly or at all. This is more accurately explained on KakaRoTo's blog.

A game on the PS3 is an executable file in a format called a “SELF“file (kind of like .exe on windows), those “self” files are cryptographically signed and encrypted.. For PSN games (games that do not run from a bluray disc), they need to have an additional security layer called “NPDRM”. So a “npdrm self” is basically an executable that is encrypted and signed, then re-encrypetd again with some additional information. On 3.55 and lower, we were able to encrypt and sign our own self files so they would look like original (made by sony) “npdrm self” files, and the PS3 would run them without problem. However, it wasn’t really like an original file.. a real NPDRM self file had some additional information that the PS3 simply ignored, it did not check for that information, so we could put anything in it, and it worked. Since the 3.60 version, the PS3 now also validates this additional information, so it can now differentiate between NPDRM self files created by sony and the ones that we create ourselves for homebrew. That’s the “npdrm hash algorithm” that we have been trying to figure out, because once we can duplicate that information in the proper manner, then the PS3 will again think that those files are authentic and will let us play them.

Another important point to explain, I said a few times that the files are “signed”.. this means that there is an “ECDSA signature” in the file which the PS3 can verify. The ECDSA signature is something that allows the PS3 to verify if the file has been modified or not.. it is easy to validate the signature, but impossible to create one without having access to the “private keys” (think of it like a real signature, you can see your dad’s signature and recognize it, but you can’t sign it exactly like him, and you can recognize if your brother tried to forge his signature). So how were we able to sign the self files that were properly authenticated on 3.55? That’s because this “ECDSA signature” is just a very complicated mathematical equation (my head still hurts trying to fully understand it, but I might blog about it in the future and try to explain it in simple terms if people are interested you can learn about it here), and one very important part of this mathematical equation is that you need to use a random number to generate the signature, but Sony had failed and used the same number every time.. by doing that, it was easy to just find the private key (which allows us to forge perfectly the signature) by doing some mathematical equation on it. So to summarize, a “signed file” is a file which is digitally signed with an “ECDSA signature” that cannot be forged, unless you have the “private key” for it, which is impossible to obtain usually, but we were able to obtain it because Sony failed in implementing it properly.

SOURCE
__________________
If you are going to promote TB at least do it right!!!, or better yet DON'T!!!

Last edited by TizzyT; 02-09-2012 at 06:32 AM.
TizzyT is offline   Reply With Quote
Likes: (2)
Old 02-09-2012   #3
OGzxFTW
 
Join Date: Nov 2011
Posts: 262
Likes: 23
Liked 34 Times in 26 Posts
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
You cant run unsigned packages because it is 'unsigned', thought that would be obvious
OGzxFTW is offline   Reply With Quote
Old 02-09-2012   #4
TizzyT
Homebrew Developer
 
TizzyT's Avatar
 
Join Date: Jul 2011
Location: USA-Unfortunately Sucks A$$
Posts: 1,838
Likes: 1,007
Liked 810 Times in 476 Posts
Mentioned: 160 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to TizzyT
Originally Posted by OGzxFTW View Post
You cant run unsigned packages because it is 'unsigned', thought that would be obvious
Geohotz "whats up dawg" app I believe is signed, download that and try running that. My bet is it won't run.
__________________
If you are going to promote TB at least do it right!!!, or better yet DON'T!!!
TizzyT is offline   Reply With Quote
Old 02-09-2012   #5
bigfishbad
Member
 
Join Date: Jan 2012
Posts: 169
Likes: 38
Liked 121 Times in 32 Posts
Mentioned: 15 Post(s)
Tagged: 0 Thread(s)
Originally Posted by OGzxFTW View Post
You cant run unsigned packages because it is 'unsigned', thought that would be obvious
im looking to install them 1st i no they can RUN because if i data transfer to 4.10 OFW from CFW 3.55 it RUNS

they just wont install on OFW from my laptop
bigfishbad is offline   Reply With Quote
Old 02-09-2012   #6
carldenning
Senior Member
 
Join Date: Jun 2009
Posts: 5,125
Likes: 1,880
Liked 1,789 Times in 1,170 Posts
Mentioned: 220 Post(s)
Tagged: 0 Thread(s)
Originally Posted by bigfishbad View Post
im looking to install them 1st i no they can RUN because if i data transfer to 4.10 OFW from CFW 3.55 it RUNS

they just wont install on OFW from my laptop
are u using a proxy to try and installing them
__________________
carldenning is offline   Reply With Quote
Old 02-09-2012   #7
bigfishbad
Member
 
Join Date: Jan 2012
Posts: 169
Likes: 38
Liked 121 Times in 32 Posts
Mentioned: 15 Post(s)
Tagged: 0 Thread(s)
Originally Posted by carldenning View Post
are u using a proxy to try and installing them
yeah
getting ERROR 80029564 on any pkg not made by sony
bigfishbad is offline   Reply With Quote
Old 02-09-2012   #8
carldenning
Senior Member
 
Join Date: Jun 2009
Posts: 5,125
Likes: 1,880
Liked 1,789 Times in 1,170 Posts
Mentioned: 220 Post(s)
Tagged: 0 Thread(s)
Originally Posted by bigfishbad View Post
yeah
getting ERROR 80029564 on any pkg not made by sony
thought u was , reason why its erroring is what @TizzyT said

there used to a glitch many years ago install pirated psn games (somethink like that)this way but sony blocked that way
__________________

Last edited by carldenning; 02-09-2012 at 07:14 AM. Reason: added more
carldenning is offline   Reply With Quote
Old 02-09-2012   #9
TizzyT
Homebrew Developer
 
TizzyT's Avatar
 
Join Date: Jul 2011
Location: USA-Unfortunately Sucks A$$
Posts: 1,838
Likes: 1,007
Liked 810 Times in 476 Posts
Mentioned: 160 Post(s)
Tagged: 0 Thread(s)
Send a message via AIM to TizzyT
Devs who are looking for the keys I think want to sign them for 3.55 where the PS3 does not check the signature. ATM you can't make homebrew for 3.6+ firmwares run because it checks the signature even if you have the keys and make homebrew with it, if it's not signed and packed properly it still wont run on 3.60+.
__________________
If you are going to promote TB at least do it right!!!, or better yet DON'T!!!
TizzyT is offline   Reply With Quote
Old 02-09-2012   #10
screwhead
Senior Member
 
screwhead's Avatar
 
Join Date: Sep 2011
Location: Ipanema
Posts: 1,234
Likes: 575
Liked 266 Times in 191 Posts
Mentioned: 43 Post(s)
Tagged: 0 Thread(s)
This a step forward it would be cool if the pkg's would install unsigned or resigned, on ofw
__________________
I pray to die in space. So cover me in snow.
screwhead is offline   Reply With Quote
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 01:37 AM.