Il developer idlesauce ha aggiornato il payload PS5 SELF Decrypter, un tool pensato per decriptare i file SPRX e SELF presenti nel filesystem della PlayStation 5: binari di sistema, librerie e file dei giochi vengono resi in chiaro e possono essere salvati per analisi o sviluppo.

Questo payload è strettamente collegato all’ecosistema degli strumenti per PS5 homebrew e viene spesso usato insieme a utility come PS5 App Dumper per ottenere dump già decrittati.
La nuova versione estende il supporto dei firmware e ora copre le versioni comprese tra la 3.00 e la 10.01, incluse le build 8.00–10.01, permettendo dunque di lavorare su console con firmware più recenti rispetto alle prime release.
Il comportamento predefinito è quello di eseguire il dump del percorso /mnt/sandbox/pfsmnt nella directory interna /data/dump, ma quando è collegata una chiavetta USB il payload può scrivere direttamente su usb0/dump.
Per verificare l’andamento dell’operazione è consigliato usare socat per ricevere i log in tempo reale e aspettare il messaggio "[+] done" che segnala il completamento; occasionalmente il sistema può bloccarsi al termine e richiedere lo spegnimento forzato.
L’aggiornamento include inoltre correzioni importanti: è stato risolto un problema che causava la copia dei segmenti con offset errati in alcuni scenari, è stato sistemato il fallimento di decrittazione che restituiva l’errore -5 su alcuni firmware più recenti e ora il payload ritenta correttamente la decrittazione di un blocco dopo un errore (con benefici anche sul misterioso errore -36).
Tra le altre novità funzionali troviamo la possibilità di effettuare il dump su USB quando disponibile, build predefinite per dump mirati (gioco corrente, /system/common/lib, SceShellCore.elf e tutti i file di sistema), e un riepilogo finale che mostra quanti file sono falliti o sono stati saltati.
Guida
- Eseguire il seguente script passando il percorso del file o della cartella:
py ps5_elf_sdk_downgrade.py path_to_file_or_folder - Alla richiesta inserire il numero della versione SDK desiderata (da 1 a 10).
Dettagli e sorgente: https://gist.github.com/idlesauce/2ded24b7b5ff296f21792a8202542aaa
Supporta firmware dalla 3.00 alla 10.01.
Utilizzare socat per inviare il payload e visualizzare i log: al termine dovreste vedere il messaggio [+] done.
socat -t 99999999 - TCP:TUO_IP_PS5:9021 < ps5-self-decrypter.elf
Attenzione: il sistema potrebbe bloccarsi al termine dell’operazione e potrebbe essere necessario spegnere forzatamente la console.
Changelog
- Aggiunto supporto per i firmware 8.00–10.01.
- Risolto un problema che causava la copia dei segmenti con offset errato in determinati scenari.
- Corretto un errore che impediva la decrittazione di alcuni file di sistema sui firmware più recenti restituendo l’errore
-5. - Ora il processo ritenta correttamente la decrittazione del blocco dopo un errore (dovrebbe risolvere il casuale errore -36).
- Esegue il dump in
/mnt/usb0/dumpse collegata una USB, altrimenti in/data/dump - Aggiunte build predefinite per il dump del gioco corrente, di
/system/common/lib, diSceShellCore.elfe di tutti i file di sistema. - Mostra informazioni sul numero di file non riusciti e saltati al termine dell’operazione.
- Aggiornato lo script per il downgrade dell’SDK: ora include le coppie di versioni SDK per i livelli da 1 a 10.
Download: ps5-self-decrypter-full-system.elf
Download: ps5-self-decrypter-game.elf
Download: ps5-self-decrypter-shellcore.elf
Download: ps5-self-decrypter-system-common-lib.elf
Download: Source code PS5 SELF Decrypter v0.5
Fonte: github.com


![[Scena Switch] Rilasciato CyberFoil v1.4.1: installer e backup save avanzato per Nintendo Switch moddata](https://www.biteyourconsole.net/wp-content/uploads/CyberFoil_Main_Menu1-238x178.webp)


![[Scena Switch] Rilasciato CyberFoil v1.4.1: installer e backup save avanzato per Nintendo Switch moddata](https://www.biteyourconsole.net/wp-content/uploads/CyberFoil_Main_Menu1-100x75.webp)
![[scena Ps3] Rilasciato PSNope 1.05 by User](https://www.biteyourconsole.net/wp-content/uploads/Untitled-18.jpg)

![[Scena DS] Rilasciato l’emulatore A7800DS v3.8a [aggiornato x1]](https://www.biteyourconsole.net/wp-content/uploads/A7800DS.jpg)