Forum CDRinfo.pl

Forum CDRinfo.pl (https://forum.cdrinfo.pl/)
-   Homebrew (https://forum.cdrinfo.pl/f106/)
-   -   Deszyfracja HDD w PS4 (https://forum.cdrinfo.pl/f106/deszyfracja-hdd-ps4-97507/)

MajsterPopsuj 19.09.2018 22:34

Deszyfracja HDD w PS4
 
Ktoś ma może fw 4.55 lub 5.05? OrbisMANem można zrzucić EAP Key i zamontować partycję użytkownika na Linuksie. Super wiadomość!

Ale ja mam 5.55, więc smuta. :|

Napisałem skrypt, mógłby ktoś potwierdzić poprawność (znaczy się czy działa :P)?
Kod:

# Add to the configuration file "/ect/cryptmount/cmtab" below script.
# Use "cryptmount -m ps4hdd" for mounting and "cryptmount -u ps4hdd" for unmounting.
# Device will be mounted as "/dev/mapper/ps4hdd".
# Filesystem will be mounted in "/home/<user>/.ps4/hdd/".
# For CUH-1xxx models remove ivoffset parram.
# For CUH-2xxx up to CUH-7xxx use "ivoffset=111669149696".

ps4hdd {
    dev=/dev/sdd27
    dir=/home/<użytkownik>/.ps4/hdd/
    flags=user,nofsck
    fstype=ufs
    mountoptions=ro,noatime,noexec,ufstype=ufs2
    cipher=aes-xts-plain64
    ivoffset=111669149696
    keyfile=dir=/home/<użytkownik>/.ps4/eap_key.bin
    keyformat=raw
}

Czyli trzeba zrzucić ten klucz, podać dev z lsblk dla tej partycji (tablica partycji jest nieszyfrowana, więc Linux wszystkie wylistuje po podłączeniu HDD). Na poradniku w internetach to jest sdd27, ale to rzecz jasna zależy od modelu konsoli i ile już pamięci masowych masz w komputerze. Dla konsol nowszych niż CUH-1xxx trzeba dodać ten ivoffset (nie mam pojęcia co to jest i dlaczego; nie doczytałem się tego w man-ie). Aha, no i powyższe to jest zawartość pliku konfiguracyjnego cryptmounta. Domyślnie jajka nie mają obsługi zapisu UFS2, ale na wszelki wypadek w skrypcie ustawiłem ro (jakby jednak ktoś miał jakieś nietypowe, to sobie krzywdy nie zrobi).

I oczywiście nie podłączać na Windowsie bo ten może "poprawić" GPT. ;)


Wszystkie czasy w strefie CET. Aktualna godzina: 23:06.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.