If someone is curious.
Thanks to
@Thefirebeast (big thank You for providing dumps!) I've got samples of all partitions dumps from
CUH-2215B. Partitions listed by Linux from this machine were:
sdx1, 2, 3, 5, 7, 9, 10, 11, 12, 13, 17, 19, 25, 27, 29, 31. All encrypted, yet some partially.
To decrypt and mount e.g 27th partition ("game partition"), use:
Code:
sudo su
cryptsetup create -c aes-xts-plain64 -d /home/mint/ps4/eap_key.bin -s 256 -p 111669149696 ps4hdd_27 /dev/sdx27
mount -t ufs -o ufstype=ufs2,ro /dev/mapper/ps4hdd_27 /home/mint/ps4/partition_27
unmounting and removing mapper:
Code:
umount -l /home/mint/ps4/partition_27
cryptsetup remove ps4hdd_27
What is interesting, only first sector of partition 13 can be decrypted, and without iv skipping:
Code:
cryptsetup create -c aes-xts-plain64 -d /home/mint/ps4/eap_key.bin -s 256 ps4hdd_13 /dev/sdx13
I've tried decrypt it again and/or with skipping first two sectors (because second are zeroes) but without success. After successfully decryption this part, You should see "SONY BLAH BLAH BLAH".
View attachment 37210
- - -
Based on dev wiki, I've made quick guide for those who don't like or don't have in repositories cryptmount.