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
Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale. Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.🔥 Prodotti in promozione e articoli più venduti: PS5
Vedi altri prodotti PS5
Ultimo aggiornamento 2026-09-07 / Link di affiliazione / Immagini da Amazon Product Advertising API





