Pubblicato un nuovo aggiornamento per PS5 Payload SDK, il software open source per lo sviluppo di payload ELF destinati alle console PlayStation 5.
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.
Il file ELF di esempio incluso nell’SDK stampa sullo 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.
Changelog
- Aggiunto un esempio su come recuperare contenuti serviti su un server http.
- Termina i payload con l’exit di libc invece della chiamata di sistema
_exit
. - Aumentati i privilegi per consentire l’esecuzione in alcuni ambienti più vincolati.
- Correggi i percorsi di
LD_LIBRARY_PATH
. - Esce quando
rtld
fallisce. - Passato a un database NID più recente.
- Aggiunti file di inclusione comodi per la compilazione con make.
Download: Payload Binaries
Download: PS5 Payload SDK v0.7
Download: Source code PS5 Payload SDK v0.7
Fonte: github.com