zecoxao
Developer
This script converts the encripted eap hdd keys in your sflash0 into valid ones that you can use to browse some of the content in your ps4 hdd. It only requires a dump of sflash0, which means you don't need to hack your console to get access to most of the hdd.
Usage:
Install pathlib and pycryptoplus using pip2 (python2 is required)
Dump your sflash0 (either via ftp using hax or via hw flasher)
Make sure your sflash0 is 32MB! (0x2000000 bytes!)
Make sure the magic at 0x1C91FC is 0xE5E5E501 !
Run the script with sflash0 next to it
It'll output your keys and export them to a file called keys.bin
You can then use these keys on linux to mount certain partitions of the hdd, such as :
/user
/eap_user
/eap_vsh
/update
To name a few
The procedure to mount is done using cryptmount and documented on the wiki:
https://www.psdevwiki.com/ps4/Mounting_HDD_in_Linux
The script is attached below. Enjoy!
Usage:
Install pathlib and pycryptoplus using pip2 (python2 is required)
Dump your sflash0 (either via ftp using hax or via hw flasher)
Make sure your sflash0 is 32MB! (0x2000000 bytes!)
Make sure the magic at 0x1C91FC is 0xE5E5E501 !
Run the script with sflash0 next to it
Code:
python2 hdd_script.py
You can then use these keys on linux to mount certain partitions of the hdd, such as :
/user
/eap_user
/eap_vsh
/update
To name a few
The procedure to mount is done using cryptmount and documented on the wiki:
https://www.psdevwiki.com/ps4/Mounting_HDD_in_Linux
The script is attached below. Enjoy!