Home Homebrew Aggiunto il supporto per le chiamate di sistema arbitrarie in PS5...

[Scena PS5] Aggiunto il supporto per le chiamate di sistema arbitrarie in PS5 Payload SDK

369
0

Il developer John Törnblom ha rilasciato un aggiornamento dell’SDK open source per lo sviluppo di payload ELF destinati alle console PlayStation 5 che utilizzano il caricatore BD-J ELF.

PS5 Payload SDK include diversi artefatti provenienti dal progetto PS5SDK, fornendo agli sviluppatori strumenti aggiornati per creare e testare payload su console PS5 sfruttate.

L’SDK offre un ambiente di sviluppo ottimizzato per la creazione di applicazioni e funzionalità personalizzate per le console PlayStation 5, consentendo agli sviluppatori di sfruttare appieno le potenzialità della piattaforma.

Nell’ultimo aggiornamento inviato dallo sviluppatore John Tornblom su consiglio del developer Sleirsgoevy, è stato introdotto il supporto per le chiamate di sistema arbitrarie, consentendo agli sviluppatori di eseguire chiamate di sistema personalizzate nelle loro applicazioni.

Questo amplia ulteriormente le possibilità di sviluppo e offre maggiore flessibilità nel controllo del sistema PlayStation 5. Tra l’altro, è stato recentemente aggiunto anche il supporto per PIE (Position Independent Executable), che permette il riposizionamento dei file ELF.

Questo supporto consente agli sviluppatori di creare file ELF indipendenti dalla posizione, semplificando il processo di sviluppo e distribuzione delle applicazioni per PS5.

Attualmente, PS5 Payload SDK, fa uso della catena di exploit BD-JB. Questi exploit sfruttano vulnerabilità presenti nel livello Blu-Ray delle console, consentendo l’esecuzione di codice non firmato.

Tuttavia, è importante notare che l’exploit BD-JB non è compatibile con le console PlayStation 5 Digital Edition.

Il file ELF di esempio incluso nell’SDK stampa a schermo la scritta “Hello World”. Questo file è stato fornito come esempio per illustrare il funzionamento dell’SDK e dimostrare come eseguire un payload di base sulla console PlayStation 5.

Quando eseguito sulla console, il file ELF visualizzerà la frase “Hello World” come output sullo schermo. Questo esempio può essere utilizzato come punto di partenza per lo sviluppo di payload più complessi e personalizzati.

Download: arbitrary_syscall.elf

Download: Source code PS5 Payload SDK

Fonte: wololo.net

LASCIA UN COMMENTO

Per favore inserisci il tuo commento!
Per favore inserisci il tuo nome qui

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.