[PS5] PS5 Payload SHSRV 0.16 : Un Server Telnet per PS5 Jailbroken

Se hai jailbroken la tua PlayStation 5 utilizzando gli exploit BD-J o webkit, potresti essere interessato a ps5-payload-shsrv, un semplice server telnet-like che permette di eseguire comandi di base e lanciare payload direttamente dalla console.

In questo articolo, esploreremo come configurare e utilizzare shsrv, un tool essenziale per gli sviluppatori e gli utenti avanzati che vogliono interagire con il sistema operativo della PS5 in modo più approfondito.


Cos’è PS5 Payload SHSRV?

ps5-payload-shsrv è un server leggero che fornisce un’interfaccia simile a una shell Unix, permettendo di:

  • Navigare nel filesystem (comandi come cdlsmkdir)

  • Visualizzare processi in esecuzione (ps)

  • Eseguire payload memorizzati nella PS5

  • Lanciare homebrew con supporto audio/video tramite hbldr

  • Debug con GDB usando hbdbg

È particolarmente utile per sviluppatori e utenti esperti che vogliono automatizzare operazioni o testare software personalizzato sulla PS5.


Come Installare e Avviare SHSRV

Prima di procedere, assicurati di avere:

  • Una PS5 jailbroken con ps5-payload-elfldr già attivo

  • Un client telnet installato sul tuo PC

Passo 1: Carica il Payload

Esegui questo comando dal tuo terminale Linux/macOS (sostituisci ps5 con l’IP della tua PS5):

export PS5_HOST=ps5
wget -q -O - https://github.com/ps5-payload-dev/shsrv/releases/latest/download/Payload.zip | gunzip -c -d | nc -q0 $PS5_HOST 9021

Passo 2: Connettiti alla Shell

Ora puoi accedere alla shell remota via telnet:

telnet $PS5_HOST 2323

Se tutto funziona correttamente, vedrai un prompt come:

/$

Comandi Disponibili

Una volta connesso, puoi usare diversi comandi Unix-like. Scrivi help per vedere la lista completa.

Esempio: Lista i Processi in Esecuzione

/$ ps
     PID      PPID     PGID      SID      UID           AuthId          Emul  State  AppId  TitleId  Command
...
      61        50       50       50        1 480000001000000e   Native SELF   SLEEP  000e    40112  SceSpZeroConf
      60        50       50       50        0 4800000000000028   Native SELF   SLEEP  000d    40153  ScePsNowClientDaemo
      59        50       50       50        0 4800000000000019   Native SELF   SLEEP  000c    40102  SceRemotePlay
...

Eseguire un Payload

I payload possono essere eseguiti se si trovano in:

  • /user/homebrew/bin

  • /mnt/usb0/homebrew/bin

Ad esempio, per avviare un media player:

/$ hbldr ffplay /data/clip.mp4

Debug con GDB

Se vuoi eseguire il debug di un’applicazione:

/$ hbdbg ffplay /data/clip.mp4

Novità nell’Ultima Versione (v0.16)

  • Supporto per firmware 8.xx, 9.xx e 10.0x

  • Rimosso l’uso di sceKernelSpawn e mdbg (causavano problemi su FW 9.xx e 10.0x)

  • Build automatiche su GitHub Releases

Scarica l’ultima versione qui:
👉 https://github.com/ps5-payload-dev/shsrv/releases


Conclusioni

ps5-payload-shsrv è uno strumento potente per chi vuole espandere le capacità della PS5 jailbroken. Che tu voglia esplorare il filesystem, gestire processi o eseguire homebrew, questa shell offre un controllo avanzato sulla tua console.

⚠️ Attenzione: L’uso di jailbreak e payload può violare i termini di servizio di Sony e potenzialmente danneggiare il sistema. Utilizza questi strumenti a tuo rischio.

Hai provato shsrv? Condividi la tua esperienza nei commenti! 🚀

Da FRANCESCO

Sviluppatore a tempo perso nato negli anni 80, amante delle console e delle retro console.Il mio motto è quello di aiutare il prossimo senza avere rimorsi di cio' che hai fatto.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.