Home Homebrew Luac0re PS5 Autoloader: exploit JIT, caricamento automatico e supporto firmware esteso fino...

Luac0re PS5 Autoloader: exploit JIT, caricamento automatico e supporto firmware esteso fino a 12.70+

315
0

Il developer owendswang ha rilasciato una prima versione di Luac0re PS5 Autoloader, un progetto che segna un importante passo avanti nella scena homebrew dedicata alla console PlayStation 5, rendendo molto più semplice e immediato l’utilizzo degli exploit in ambiente userland.

Questo strumento si basa su Luac0re, evoluzione diretta di mast1c0re, ma introduce un approccio più moderno sfruttando l’interprete Lua 5.3 integrato nel gioco Star Wars: Racer Revenge, eliminando la necessità di complesse compilazioni tramite PS2SDK.

Il vero punto di svolta arriva con l’exploit basato su JIT compiler introdotto nelle versioni più recenti di Luac0re, che permette l’esecuzione di codice nativo arbitrario direttamente in userland su una vasta gamma di firmware PS4 e PS5, senza bisogno di un exploit kernel.

Questa soluzione consente anche di aggirare alcune limitazioni imposte da Sony, come il blocco sui socket AF_UNIX presente nei firmware più aggiornati, ampliando notevolmente le possibilità di utilizzo.

L’autoloader integrato da owendswang, originariamente sviluppato da itsPLK, rappresenta il cuore del progetto: automatizza il caricamento dei payload, sia in Lua che in codice nativo tramite JIT, rendendo l’intero processo molto più fluido.

L’attivazione avviene direttamente dal menu del gioco, riducendo drasticamente i passaggi necessari e migliorando l’esperienza complessiva per sviluppatori e tester.

Dal punto di vista pratico, restano alcuni requisiti essenziali, tra cui il possesso del gioco compatibile e l’utilizzo di un savedata modificato correttamente resignato.

Alcuni payload richiedono firmware specifici, mentre l’exploit JIT ha dimostrato una compatibilità più ampia, funzionando anche su versioni recenti secondo i test della community.

Da chiarire che Luac0re PS5 Autoloader non costituisce un jailbreak completo, poiché manca ancora un accesso kernel stabile sui firmware più recenti. Tuttavia, rappresenta una base estremamente solida per attività di ricerca, sviluppo e testing, aprendo la strada a future evoluzioni della scena.

Panoramica

  • L’originale mast1c0re per Okage utilizza solo l’esecuzione di codice PS2, che richiede il PS2SDK per compilare il codice.
  • Luac0re utilizza una shellcode PS2 minima per uscire da ps2emu, quindi sfrutta l’interprete Lua 5.3 già incorporato nell’eseguibile principale (originariamente destinato alla configurazione di ps2emu) per semplificare la scrittura e l’esecuzione del codice.
  • A partire dalla versione 2.0, è stato aggiunto un exploit del compilatore JIT, che consente l’esecuzione arbitraria di codice nativo in userland sugli ultimi firmware PS4/PS5 senza richiedere un exploit kernel.
  • Inoltre, la restrizione sulla creazione di socket di dominio non AF_UNIX introdotta nel firmware PS5 8.00 può ora essere aggirata utilizzando l’exploit JIT.

Requisiti

  • Console PS4 o PS5.
  • Versione disco o digitale di Star Wars Racer Revenge USA (CUSA03474) o EU (CUSA03492)
  • Il payload Poopsploit richiede firmware PS5 12.00 o inferiore

Utilizzo

  • Scaricare l’ultima release in formato ZIP ed estrarla.
  • Il savedata incluso è stato modificato per consentire un’immagine di salvataggio più grande, poiché quello originale era troppo piccolo per contenere tutti i file necessari.
  • Di conseguenza, i savedata esistenti non possono essere utilizzati — è obbligatorio effettuare il resign del savedata incluso.
  • Per il resign del savedata, fare riferimento alla guida SETUP di remote_lua_loader.
  • Avviare il gioco e andare su “OPTIONS -> HALL OF FAME”
  • Buon divertimento.

Setup Autoloader

Cartella ‘ps5_autoloader’

  • Inserire i payload al suo interno. Quindi inserire questa cartella in /mnt/USB?/ oppure in /data/. Oppure integrarla nel savedata del gioco.

File ‘autoload.txt’

  • Questo è il file dello script per definire i payload da eseguire automaticamente tramite Autoloader. Modificare questo file seguendo l’esempio al suo interno.

Importante: Una configurazione errata del file autoload.txt potrebbe causare lo spegnimento del dispositivo. Utilizzare a proprio rischio. Attualmente, ‘kstuff-lite’ deve essere l’ultimo payload nell’elenco.

Download: Luac0re PS5 Autoloader v0.1

Download: Source code Luac0re PS5 Autoloader v0.1

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

🔥 Prodotti in promozione e articoli più venduti: PS5

Vedi altri prodotti PS5

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

Ultimo aggiornamento 2026-06-09 / Link di affiliazione / Immagini da Amazon Product Advertising API

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.