Home Homebrew BD-JB5 PS5 Jailbreak: Gezine aggiorna l’exploit Blu-ray Java Sandbox Escape con supporto...

BD-JB5 PS5 Jailbreak: Gezine aggiorna l’exploit Blu-ray Java Sandbox Escape con supporto firmware 13.42 e RemoteJarLoader

504
0

Il developer Gezine ha rilasciato BD-JB5, una nuova implementazione aggiornata dell’exploit BD-JB (Blu-ray Disc Java Sandbox Escape) che amplia le possibilità della scena homebrew su PlayStation 5.

Il progetto sfrutta alcune vulnerabilità presenti nell’ambiente Java del lettore Blu-ray della PS5 per uscire dalla sandbox e consentire l’esecuzione di codice arbitrario, permettendo così il caricamento di payload e strumenti homebrew attraverso un disco Blu-ray modificato o tramite l’ambiente BD-J già disponibile sulla console.

La novità più importante di BD-JB5 è il supporto ufficiale ai firmware fino alla versione 13.42, offrendo agli utenti con console aggiornate a una versione relativamente recente un nuovo metodo per avviare payload senza dipendere esclusivamente da exploit basati sul browser.

Il progetto include diverse funzioni pensate per semplificare l’utilizzo da parte della community, tra cui il RemoteJarLoader sulla porta 9025, che permette di inviare file JAR da remoto, un sistema di log visibile direttamente sullo schermo e un servizio di logging di rete sulla porta 18194.

L’implementazione mette inoltre a disposizione strumenti per la compilazione basati su bdj-sdk e ps5-payload-sdk sviluppato da john-tornblom, consentendo agli sviluppatori di creare e adattare nuovi payload compatibili con l’ambiente BD-J della console.

Per quanto riguarda i firmware più recenti, come il 13.60 e superiori, BD-JB5 presenta alcune limitazioni. L’exploit non funziona immediatamente su una console completamente bloccata, ma può essere utilizzato su sistemi che dispongono già di un jailbreak attivo.

In questo scenario viene impiegato il payload bdj_unpatch.elf, che ripristina l’ambiente BD-J originale effettuando prima un backup del file bdjstack.jar.

Gezine sottolinea inoltre l’importanza di non reinstallare il firmware dopo aver applicato la patch, perché questa operazione eliminerebbe la possibilità di utilizzare nuovamente BD-JB.

Funzioni principali di BD-JB5

BD-JB5 include un sistema di caricamento remoto dei file Java tramite RemoteJarLoader, che permette di inviare file JAR direttamente alla console attraverso una connessione TCP.

Il progetto integra inoltre un sistema di monitoraggio con due modalità di logging:

  1. On-Screen Logging, che permette di visualizzare le informazioni direttamente sullo schermo della PS5.
  2. Network Logging, che consente di ricevere i messaggi di log tramite rete locale.

Il server RemoteLogger utilizza la porta 18194, mentre il servizio RemoteJarLoader utilizza la porta 9025.

Preparazione dell’ambiente

Prima di utilizzare BD-JB5 è necessario disporre di:

  • Una PlayStation 5 compatibile con firmware fino a 13.42
  • Un ambiente BD-J funzionante
  • Gli strumenti necessari per l’invio dei payload tramite rete

Per ricevere i log della console è disponibile lo script log_client.py.

È consigliato avviare prima il client di logging e successivamente l’applicazione BD-J, in modo da poter visualizzare correttamente tutte le informazioni generate dall’exploit.

Per l’invio dei file Java viene utilizzato invece jar_client.py.

Lo sviluppatore specifica che è possibile utilizzare anche altri strumenti compatibili con l’invio di payload tramite protocollo TCP.

Prima di inviare un file JAR è necessario configurare correttamente il file manifest.txt impostando il parametro Main-Class che indica alla console quale classe Java deve essere eseguita all’avvio.

Utilizzo del RemoteJarLoader

Il RemoteJarLoader permette di caricare applicazioni Java sulla PS5 senza dover modificare manualmente il supporto BD-J. Il server rimane in ascolto sulla porta 9025.

Utilizzando jar_client.py è possibile inviare il file JAR desiderato alla console. Una volta ricevuto, il file viene eseguito dall’ambiente BD-J permettendo l’avvio di applicazioni e strumenti compatibili.

Utilizzo su firmware PS5 13.60 e superiori

BD-JB5 può essere utilizzato anche su firmware più recenti come 13.60 e superiori, ma con una condizione fondamentale: La console deve essere già jailbroken.

Su questi firmware l’exploit non funziona immediatamente su una console completamente bloccata. È necessario prima ripristinare l’ambiente BD-J tramite il payload bdj_unpatch.elf.

Il payload deve essere inviato tramite elfldr. Durante la procedura viene creato automaticamente un backup del file originale bdjstack.jar che viene salvato come bdjstack.jar.bak.

Questo permette di conservare una copia di sicurezza nel caso sia necessario ripristinare la configurazione precedente. Dopo l’applicazione della patch sarà nuovamente possibile utilizzare BD-JB.

Attenzione: non reinstallare il firmware

Dopo aver applicato la patch tramite bdj_unpatch.elf, è fondamentale non reinstallare il firmware della console. Una reinstallazione del firmware eliminerà la modifica applicata all’ambiente BD-J e farà perdere nuovamente la possibilità di utilizzare BD-JB.

Download: BD-JB5 v2.0

Download: bdj_unpatch_1360.elf

Download: poops_1.8.jar

Download: Source code BD-JB5 v2.0

Alcune parti di questo articolo sono state generate con l’aiuto dell’intelligenza artificiale.

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

Questo articolo contiene link affiliati a Amazon. Se acquisti tramite questi link, potrei guadagnare una commissione senza costi aggiuntivi per te.

Ultimo aggiornamento 2026-08-18 / Link di affiliazione / Immagini da Amazon Product Advertising API

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui
Captcha verification failed!
Punteggio utente captcha non riuscito. Ci contatti per favore!

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.