Home Homebrew Rilasciato ps4-payload-elfldr v0.2

[Scena PS4] Rilasciato ps4-payload-elfldr v0.2

373
0

Pubblicato un nuovo aggiornamento per ps4-payload-elfldr, un ELF loader progettato per console PlayStation 4 che sono state modificate tramite exploit come il remote_lua_loader.

Lo scopo principale del progetto è permettere il caricamento e l’esecuzione di payload personalizzati su PS4 modificate, eseguendo i payload in processi separati per maggiore isolamento e stabilità.

Il loader supporta il dynamic linking con file SPRX — le librerie dinamiche della PS4 — e risolve automaticamente i simboli a runtime, facilitando così lo sviluppo e il testing di homebrew, mod e strumenti avanzati.

Il funzionamento prevede di lanciare prima un exploit del kernel sulla PS4 e poi inviare uno script minimo come bin_loader.lua tramite remote_lua_loader; da lì ps4-payload-elfldr si occupa di caricare, collegare e avviare i file ELF in modo sicuro.

Questo aggiornamento introduce due correzioni mirate: evita problemi di stack durante la fase di bootstrap e mitiga una possibile race condition in elfldr_spawn() causata dal supporto difettoso del kernel per PT_TRACE_ME, migliorando così l’affidabilità dell’avvio e del lancio dei payload in ambienti dove il kernel non gestisce correttamente quelle funzionalità.

Per segnalare bug o proporre contributi è consigliato aprire prima un issue su GitHub così da discutere le modifiche più invasive prima di inviare pull request.

Changelog

  • Evitati problemi di stack durante la fase di bootstrap.
  • Mitigata una possibile race condition in elfldr_spawn() causata dal supporto difettoso del kernel per PT_TRACE_ME.

Download: ps4-payload-elfldr v0.2 (elfldr.bin)

Download: ps4-payload-elfldr v0.2 (elfldr.elf)

Download: Source code ps4-payload-elfldr v0.2

Fonte: github.com