Home Homebrew Il developer EchoStretch ha aggiornato il payload kstuff che ora supporta...

[Scena PS5] Il developer EchoStretch ha aggiornato il payload kstuff che ora supporta pienamente il firmware 8.00

355
1

Il developer Echo Stretch ha da poco pubblicato un nuovo aggiornamento del payload kstuff, introducendo il supporto al firmware 8.00 della console PlayStation 5.

Si tratta di un passo significativo per la scena homebrew, poiché consente agli utenti di eseguire codice non firmato e applicazioni personalizzate anche su console aggiornate a versioni più recenti.

Kstuff, inizialmente creato da Sleirsgoevy e successivamente portato avanti da EchoStretch tramite un fork, funziona come un vero e proprio Homebrew Enabler, permettendo di aggirare le restrizioni di sicurezza della console PlayStation 5.

In questo modo diventa possibile avviare homebrew, emulatori, launcher personalizzati e backup di giochi per PlayStation 4 in formato fPKG.

Finora il tool era compatibile solo con i firmware compresi tra 3.00 e 7.61, già ampiamente sfruttati dagli exploit noti, ma l’estensione al firmware 8.00 amplia di molto il numero di utenti che possono accedervi.

Lo sviluppo non è stato comunque privo di difficoltà. EchoStretch ha infatti reso accidentalmente pubblica una repository di test con una versione incompleta del payload, poi subito ritirata, che però ha offerto alla community un’anteprima dei progressi.

Il lavoro sul firmware 8.00 è stato rallentato da problemi tecnici e dalla complessità del codice originale di Sleirsgoevy, ma il developer ha spiegato di aver quasi superato gli ostacoli analizzando con pazienza ogni parte del progetto.

Uno degli aspetti più complicati è legato agli offset del kernel, che cambiano a ogni versione del firmware. Questo ha reso necessario un lungo lavoro di reverse engineering, aggravato dalla protezione eXecute Only del kernel PS5 che impedisce lettura e modifica diretta.

Kstuff si appoggia infatti a Prosper0GDB, un debugger runtime capace di manipolare registri e stack in tempo reale, ma l’adattamento dai firmware 7.xx agli 8.xx ha richiesto ulteriori aggiustamenti, anche per via delle patch di sicurezza introdotte da Sony a partire dal 6.00.

Fondamentale è stato l’aiuto di figure chiave della scena, come Zecoxao, che ha fornito indicazioni cruciali sugli offset, e di un misterioso collaboratore soprannominato “amico delle chiavi”, probabilmente legato a informazioni sensibili sulle protezioni crittografiche della console.

Altri sviluppatori, tra cui Buzzer, BestPig, idlesauce e Al-Azif, hanno contribuito con codice, test e supporto tecnico, rendendo possibile questo importante traguardo per l’homebrew su PlayStation 5.

Changelog

  • Aggiunto il pieno supporto a 8.00
  • Aggiornato all’ultima sorgente di @sleirsgoevy
  • Integrato il supporto ai DLC di @idlesauce

Fonte originale: github.com/sleirsgoevy/ps4jb-payloads/tree/bd-jb

Download: kstuff.elf

Download: Source code kstuff.elf

Fonte: x.com