Hacking PS3 HDD cloned successfully

depaul

Well-Known Member
OP
Member
Joined
May 21, 2014
Messages
1,293
Trophies
0
XP
2,952
Country
France
Not sure why, but my HDD (WD Black 500GB) wouldn't update and tried to repair it via safemode. Hoping that I can recover my saved games from this. I have cloned my drive and will wipe it clean and put the latest firmware of the PS3 on it. Is this going to work or am I doomed?
If the cloning process finishes successfully then your new drive will work for sure, provided that it's new and of the same size as the original.

the crypto used is from the console itself, a key called the eid root key is used (this key is stored inside the perconsole metldr) with a couple of keyseeds to generate either cbc or xts keys which will, in turn, decrypt the hdd.
if you clone a working disc to another, it will behave the same way (obviously with an ssd you'll have much faster speed but it'll also deteriorate faster since the ps3 doesn't support TRIM natively)

with the ps4 it's a similar method (but instead of having one master key, two keys are used, one by samu, and the other by the southbridge)
the samu key handles partitions like system, system_ex and system_data, while the southbridge key handles partitions like user, update and eap_vsh.

older ps4 models (such as CUH-1000 and 1100) use a static iv offset for the keys (0 in this case)
later models (such as CUH-1200 and above) use an iv offset that is calculated by subtracting the index of the device by 1 and left shifting by 32 (for example, for the user partition, this would be 27-1 << 32)

crypto for the ps3 device can be found here

https://github.com/Sorvigolova/ps3encdec/

and here

https://github.com/aerosoul94/PS-HDD-Tools

crypto for the ps4 device can be found here

https://github.com/zecoxao/ps4encdec

and here

https://github.com/aerosoul94/PS-HDD-Tools/
for ps3 crypto only the root key is required. for ps4 crypto (as of now we can only obtain the southbridge key), the southbridge key can be obtained either via a kernel dump (this is the easiest way for a hackable console) or via the ps4 hdd script by anonymous and an sflash dump

the offsets for the key location on the kernel can be found here

https://github.com/Ps3itaTeam/ps4-kexec/blob/9.00/magic.h

under the name kern_off_eap_hdd_key
the hdd script can be found in psx-place (search for the words ps4 hdd script)
Thanks Boss for the information :)
 

depaul

Well-Known Member
OP
Member
Joined
May 21, 2014
Messages
1,293
Trophies
0
XP
2,952
Country
France
if i get a 1tb ssd to swap my old 60gb hdd and clone it will it work or ill loose the extra storage
Nah it will copy exactly the 60GB encrypted structure, so unfortunately you'll only get 60 GB.

You can use the manual method to clone data:

** Using your old HDD
- Copy all the folders : game, GAMES, PS3ISO, PS3GAMEZ, PS2ISO, PSXISO, home, savedata, extada to an external HDD
(for 60GB, it will take between 1 and 2 hours).

** Using your new SSD
- Install your new SSD
- Install a file manager
- Paste those folders from your external HDD to your internal root folder
- Rebuild database

And voila you'll find all of your games and saves there.
 

depaul

Well-Known Member
OP
Member
Joined
May 21, 2014
Messages
1,293
Trophies
0
XP
2,952
Country
France
I once cloned a 1 TB HDD into 2TB SSD. It works but you'll unfortunately only get the size of the original disc.
So if the target disc is bigger, you may use the manual method if you want to fully use the storage size.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: I swear like 99% of arcade games wouldn't even exist these days outside of MAME the arcade...