PS4 how decrypt ps4 savefile??

josephors

Forum Noob
Hi.
Is there a way to decrypt a savefile from ps4 but in pc? Something like the code and technique that apollo uses, but in pc, not from the ps4. This is not to modify, mod or cheat the savefile and getting it back to the ps4, but just being able to read it from pc, so if it breaks the save, I don't care. Just for programming purposes, being able to read the save.

Thanks.
 
No. Keys and methods for both exported and resident pfs save containers are unknown. At least in public, because there is paid service called Save Wizard (or something like that) which can decrypt, patch, resign and encrypt exported saves.

Apollo "asking" OrbisOS to mount saves. It does not doing it on his own. None PS4 apps/paylods do.
 
No. Keys and methods for both exported and resident pfs save containers are unknown. At least in public, because there is paid service called Save Wizard (or something like that) which can decrypt, patch, resign and encrypt exported saves.

Apollo "asking" OrbisOS to mount saves. It does not doing it on his own. None PS4 apps/paylods do.


Oooh I see. Thats what I was trying to know. So the problem is that inside the ps4, before the USB export, all the saves are decrypted, and thats why only exploitable ps4 are the ones that you can decrypt the saves.
I understand too that one of the components of the ps4 is doing the encrypting. It is known which component it is and which are his encrypting keys?
Also, how can Save Wizard do the decrypting of the savefile when not knowing the keys?

Dont want to put too many questions but seems a very interesting topic.
 
Last edited:
Saves are closed in encrypted containers called PFS (whatever that acronym mean ;]).

On internal HDD, they are encrypted probably by per console key or keys (worth to mention that HDD partitions are also encrypted, so do not mix those two things each together - different security layer), stored probably in SAMU. Apollo asking OrbisOS to mount save, so system doing it and decryption is done "secretly".

On external devices on USB, key(s) is/are static (because import works on all PS4 and PS5 in all fw versions).

They must know this/those static key/s, algorithm used etc. or else they would be unable to do it. But since that's commercial stuff, they will not share that knowledge (and their servers doing dirty job, not app, so cannot be revealed by reversing application of course).
 
Last edited:
Back
Top