Gaming Why PSP3000 is only "software" hackable

Rambytes

Well-Known Member
OP
Member
Joined
Aug 4, 2008
Messages
157
Trophies
0
XP
171
Country
Canada
Hi everyone,

I have a PSP3000 with 5.03 firmware. First I install the Chicken R2 firmware and after the 5.03GEN-C(Full) firmware. If I put the PSP in sleep there is no problem when i turn on again, the PSP still in the GEN-C firmware.

But this method drain a little bit of power...

But if I turn off (slide the power and hold for about 3-5 sec) or I remove the battery, I need again to re-install the ChickenR2 and the Gen-C firmware.

My question is if there is a way to permanently have the Gen-C firmware?

Thanks alot (and sorry for my english)
 

xist

ΚΑΤΑ ΤΟΝ ΔΑΙΜΟΝΑ ΕΑΥΤΟΥ
Member
Joined
Jul 14, 2008
Messages
5,859
Trophies
0
XP
984
Country
QUOTE said:
When the PSP boots, the boot code (aka pre-ipl or ipl loader) loads the ipl from either the nand or memory stick. The IPL is splitted into pieces of 0×1000 bytes.

First 0xA0 bytes of each block is a header for the kirk hardware command 1. It contains keys, the size of the cipher data, and two hashes, one for part the header itself, and another one for the body. The 0xF60 remaining bytes are the ciphered body, which will decrypt to 0xF60 plain bytes… if the hashes, which are checked by kirk hardware itself, are OK. (Note: ciphered body can actually be less than 0xF60, in this case, remaining bytes are ignored… before TA88v3)

The security of kirk hashes was destroyed by a timing attack, and the IPL became unprotected. What has Sony added to fix this?

The answer can be found in 4.00+ slim ipl’s. They decreased the size of the ciphered body to 0xF40 to leave 0×20 bytes at the end of each block (at offset 0xFE0).
As stated before, these remaining bytes are ignored… in pre-ipl’s of psp’s prior to TA88v3, and in fact, they can be randomized and ipl will still boot in those psp’s. In newest pre-ipl’s, these 0×20 bytes have a meaning.

The first 0×10 bytes is an unknown hash calculated from the decrypted block. It is deduced that is calculated from the decrypted block and not the ciphered one due to the fact that 4.01 and 4.05 have a lot of ipl blocks in common, which, when decrypted, are similar, but they are totally different in its encrypted form. In these two ipl’s, this hash is same, as seen in the picture:

hex.png


The second 0×10 bytes seem also to be dependent of the decrypted body (maybe dependent of the previous 0×10 bytes too?). In the picture it can be seen that they are different in 4.01 and 4.05, but they can actually be interchanged, you can move those 0×10 bytes from the same block in 4.05 ipl to the 4.01 ipl and it will still boot; however it cannot be randomized.

This protection also destroys any possibility of downgrading below 4.00, as these new cpu’s won’t be able to boot previous firmwares ipl’s.

Summary: basically, all security of newest psp cpu’s rely on the secrecy of the calculation of those 0×20 bytes. If pre-ipl were dumped somehow, the security would go down TOTALLY.

Endless loop pic goes here....
 

lolzed

The GBAtemp Pichu
Member
Joined
Sep 13, 2008
Messages
2,466
Trophies
0
Age
13
Location
There
Website
Visit site
XP
314
Country
jalaneme said:
why do you think CFW M33 is the best? you can turn your psp off at any time and when you turn it back on it will always be there.
GEN does so too,except v3 motherboards have specially made CFW that will make the CFW(a.k.a 5.03 GEN-"X")turn off every time,5.00 M33 and 5.50 GEN-"X"will install and let you turn off as long as you install it on non-v3 boards(resulting to brick if otherwise).Personally M33 is the best,i want to see the WIP M33-8 though,if it's worth it
 

Rambytes

Well-Known Member
OP
Member
Joined
Aug 4, 2008
Messages
157
Trophies
0
XP
171
Country
Canada
What the main difference between Gen-C and M33 ?

And does the m33 firmware can be installed to my Psp3000?
 

lolzed

The GBAtemp Pichu
Member
Joined
Sep 13, 2008
Messages
2,466
Trophies
0
Age
13
Location
There
Website
Visit site
XP
314
Country
Rambytes said:
What the main difference between Gen-C and M33 ?

And does the m33 firmware can be installed to my Psp3000?
5.03 GEN-c are the only firmwares that can be "installed" to v3 motherboards(also PSP3000's) all the rest install either 5.00 M33 or 5.50 GEN-D
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • RedColoredStars @ RedColoredStars:
    Narcissistic Personality Disorder 101
  • LeoTCK @ LeoTCK:
    I think that's what you have
  • RedColoredStars @ RedColoredStars:
    Thanks for providing further evidence of my claim in a single comment. lol.
  • LeoTCK @ LeoTCK:
    pff\
  • RedColoredStars @ RedColoredStars:
    You're a gaslighting narcissist. Everyone out to get you. You wont get professional help because you'll just chalk up their diagnosis as another conspiracy out to get you.
  • LeoTCK @ LeoTCK:
    leave me alone, I'm not going to engage with you anymore, bye
  • LeoTCK @ LeoTCK:
    Motherfucker I was checked by a psychiatrist and there's nothing wrong with me
  • RedColoredStars @ RedColoredStars:
    okay. Bye. Thought you were leaving anyway. Why are you still around? You already said goodbye to everyone here.
  • LeoTCK @ LeoTCK:
    so stop spurting your nonsense
  • RedColoredStars @ RedColoredStars:
    lol. liar.
  • DinohScene @ DinohScene:
    knock it off now, both of you
  • LeoTCK @ LeoTCK:
    yea you're just a mean bully
  • LeoTCK @ LeoTCK:
    he SHOULD
  • LeoTCK @ LeoTCK:
    and NOW
  • RedColoredStars @ RedColoredStars:
    liar, loudmouth, cussing and swearing, all angry
  • RedColoredStars @ RedColoredStars:
    ok. sorry. ill stop now. promise
  • RedColoredStars @ RedColoredStars:
    Sooo. How about Dune part 1 & 2? The cinematography is fantastic, but thats some of the most boring ass sci-fi Ive seen in my life.
  • DinohScene @ DinohScene:
    haven't seen both
  • RedColoredStars @ RedColoredStars:
    Im going to see the new Godzilla next week. Sure they aren't some cinematic masterpieces but the last few were all really great and fun popcorn flicks to see on the big screen.
  • DinohScene @ DinohScene:
    can't remember the last time I went to the cinemas
  • RedColoredStars @ RedColoredStars:
    Me neither, not precisely. I think the last one I went to was Top Gun Maverick
  • RedColoredStars @ RedColoredStars:
    Oh. Wait. I took my mom to see Elvis. I think that was the last time I went. I'll most likely see the new Planet of the Apes in a theater too.
  • RedColoredStars @ RedColoredStars:
    @DinohScene Can you please delete my comment here? I cant edit since it'
  • RedColoredStars @ RedColoredStars:
    ..since it's locked and I really dont want to be a part of their attention seeking nonsense any longer.
    RedColoredStars @ RedColoredStars: https://gbatemp.net/threads/goodbye-guys-girls-others.653902/#post-10401826