Site icon Games and Consoles

[PS5] LuaLoadz: Un Sender Self-Hosted per PS5 con Remote Lua Loader

ps5

LuaLoadz è uno strumento self-hosted per inviare script LUA, file ELF/BIN e pacchetti PKG (utilizzando DPIv2 di etaHEN) a una PS5 che esegue il remote-lua-loader.

Ho creato questo tool per migliorare il mio workflow quando faccio il jailbreak sulla mia PS5 con firmware 7.61. Non sono sicuro se funzioni su altre versioni del firmware che supportano il remote-lua-loader, ma potete testarlo!

Ho incluso gli ultimi file umtx.lua ed elf_loader.lua dal Remote Lua Loader, ma è anche possibile aggiungere manualmente altri file LUA/ELF/BIN/PKG. Potete sostituire i file nella cartella /payloads del progetto per averli sempre disponibili senza doverli caricare ogni volta.

I file ELF inclusi provengono da ps5-payload-dev (grazie a John Tornblom), mentre etaHEN 2.1b è stato fornito da LightningMods.

Funzionalità

✅ Interfaccia web per la gestione dei file
✅ Supporto per file LUAELF/BIN e PKG (tramite DPIv2 di etaHEN)
✅ Log dettagliato delle operazioni
✅ Supporto Docker per un deploy semplificato
✅ Installazione locale semplice
✅ Scansione della rete locale con rilevamento porte aperte

Prerequisiti


Installazione

Installazione Locale

  1. Clona il repository:

    git clone https://github.com/bacedgod/lualoadz.git
    cd lualoadz
  2. Installa le dipendenze:

    npm install
  3. Avvia il server:

    npm start
  4. Accedi all’interfaccia web su:
    http://localhost:3000

Installazione con Docker (Consigliata)

Usando l’immagine da Docker Hub

  1. Scarica l’immagine:

    docker pull bacedgod/lualoadz:latest
  2. Esegui il container:

    docker run -p 3000:3000 bacedgod/lualoadz

    (Per la scansione della rete locale, esegui invece:)

    docker run --network host bacedgod/lualoadz

Build manuale da sorgente

  1. Clona il repository:

    git clone https://github.com/bacedgod/lualoadz.git
    cd lualoadz
  2. Costruisci l’immagine Docker:

    docker build -t lualoadz .
  3. Avvia il container:

    docker run -p 3000:3000 lualoadz

    (Per la scansione di rete, usa:)

    docker run --network host lualoadz

Utilizzo

  1. Avvia il remote-lua-loader sulla tua PS5.

  2. Apri http://localhost:3000 nel browser.

  3. (Opzionale) Scansiona la rete per trovare la PS5 (richiede Docker in modalità host).

  4. Inserisci l’IP della PS5 e seleziona la porta:

    • 9026 per i file LUA

    • 9021 per i file ELF/BIN

  5. Usa l’interfaccia per:

    • Inviare file LUA/ELF/BIN dalla cartella /payloads

    • Caricare e inviare altri file manualmente

    • Monitorare lo stato dei trasferimenti

    • Installare PKG via DPIv2


Configurazione

Il server è in ascolto sulla porta 3000 di default. Per modificarla, modifica server.js e/o il Dockerfile se necessario.

🔗 Repository GitHub: https://github.com/bacedgod/lualoadz

Provalo e fammi sapere se funziona anche su altre versioni del firmware!

Condividi su :
Pubblicità
Exit mobile version