Il developer zecoxao, dopo aver condiviso tutti i firmware decriptati della console PlayStation 5, ha raccolto le due app PS5 PUP Unpacker e PS5 PUP Decrypt all’interno della propria repository.
PS5 PUP Unpacker prende base da un precedente progetto per l’unpack del firmware PUP della console PlayStation 4, l’utility è stata riscritta in C++ per PC Windows, MacOS e Linux.
https://twitter.com/notzecoxao/status/1582127274698362880
PS5 PUP Decrypt raccoglie invece alcune funzioni all’interno di un file ELF che dovrà essere iniettato all’interno della console PlayStation 5 e che permette di decrittografare i file PUP.
Utilizzo PS5 PUP Decrypt
- Posizionare il file di aggiornamento della console PlayStation 5 in
/mnt/usb0/safe.PS5UPDATE.PUP
(il dispositivo collegato alla porta USB della console, filesafe.PS5UPDATE.PUP
). - Collegare il dispositivo alla porta USB della console PS5.
- Lasciare che la console faccia il proprio dovere (attenzione, questo richiede privilegi elevati per la maggior parte dei pacchetti).
- verranno prodotti uno o due file (
PS5UPDATE1.PUP.dec
ePS5UPDATE2.PUP.dec
) a seconda del file presente nel dispositivo USB (sys o recovery).
Da notare che entrambi gli strumenti dovranno essere compilati, cosa non proprio semplice per i neofiti della scena.
Download: Source code PS5 PUP Unpacker
Download: Source code PS5 PUP Decrypt
Fonte: wololo.net