Home Homebrew Gezine rilascia BD-NOT-JB: nuovo RemoteJarLoader per PS4 e PS5 basato su exploit...

Gezine rilascia BD-NOT-JB: nuovo RemoteJarLoader per PS4 e PS5 basato su exploit BD-J

801
0

Il developer Gezine pubblica una prima versione di BD-NOT-JB, un RemoteJarLoader dedicato agli sviluppatori che lavorano su console PlayStation 4 e PlayStation 5.

Questo strumento, progettato per sfruttare la vulnerabilità BD-J senza necessità di uscire dal sandbox, si conferma una risorsa preziosa per chi si occupa di homebrew e sperimentazioni tecniche, offrendo funzionalità avanzate di logging e caricamento di payload tramite rete.

Il tool consente di caricare file JAR in remoto attraverso la porta 9025, utilizzando lo script jar_client.py o qualsiasi altro programma in grado di inviare payload tramite TCP.

È fondamentale, però, non dimenticare di specificare il Main-Class nel file manifest.txt, un dettaglio che garantisce il corretto funzionamento del payload.

Per il logging, il server RemoteLogger opera sulla porta 18194, e si consiglia di avviare prima lo script log_client.py per catturare i log in tempo reale, sia a schermo che tramite rete, prima di lanciare l’applicazione BD-J.

Questo approccio assicura un’esperienza fluida e una diagnosi più efficace di eventuali problemi.

Rispetto ad altre implementazioni, BD-NOT-JB si distingue per la sua natura “agnostica” rispetto al firmware, non richiedendo modifiche specifiche per adattarsi alle diverse versioni.

Tuttavia, come evidenziato in vari thread, l’exploit BD-J, su cui si basa BD-NOT-JB, è stato parzialmente patchato da Sony con il firmware 8.00 per PlayStation 5, limitando alcune funzionalità di path traversal sandbox escape.

Nonostante ciò, per le console con firmware 7.61 o inferiore, BD-NOT-JB rimane pienamente operativo, specialmente per chi possiede una PlayStation 5 con lettore Blu-Ray, indispensabile per sfruttare questa vulnerabilità.

Guida all’uso di RemoteLogger e RemoteJarLoader

RemoteLogger

  • Il server RemoteLogger è in ascolto sulla porta 18194.
  • Per ottenere il log, utilizzare lo script log_client.py.
  • Consiglio: Avviare prima log_client.py e successivamente l’app BD-J.

RemoteJarLoader

  • Il server RemoteJarLoader è in ascolto sulla porta 9025.
  • Per inviare il file .jar, utilizzare lo script jar_client.py.
  • In alternativa, si può usare qualsiasi mittente di payload TCP.
  • Importante: Assicurarsi di impostare correttamente la voce Main-Class in manifest.txt.

Download: BD-NOT-JB v1.0

Download: helloworld.jar

Download: Source code BD-NOT-JB v1.0

Fonte: x.com

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

🔥 Prodotti in promozione e articoli più venduti: PS4

Vedi altri prodotti PS4

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

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.