Il developer LightningMods ha rilasciato ufficialmente la versione 2.2b di etaHEN, il payload All-In-One per console PlayStation 5 jailbroken.
Tra le novità più rilevanti introdotte in questo nuovo aggiornamento troviamo la disattivazione dell’ASLR, che ora permette la piena compatibilità con i cheat per giochi PS4.
etaHEN 2.2B has been released!
This update includes a lot of improvements and new features, such as Controller shortcuts, FULL PS4 cheat support, a game menu and more, so be sure to check out the full change log here: https://t.co/ox1IiVAqaa
Download: https://t.co/FW45eePRFz pic.twitter.com/L48gg0CkDA
— LM (@LightningMods_) June 11, 2025
Il menu “Debug Settings” è stato rinominato in “etaHEN Toolbox” con una nuova icona, mentre al suo interno è stato aggiunto un menu dedicato ai giochi PS5, pensato per chi preferisce un’alternativa a Itemzflow.
Introdotto anche un menu scorciatoie per il controller, che consente l’accesso rapido al menu cheat, alla toolbox, ai giochi PS5 e alla funzione Kstuff. Inoltre, il vecchio “Utilities menu” è stato riorganizzato sotto la voce “Settings”, posizionata appena sotto “Services”.
Un’altra modifica importante riguarda il comportamento del sistema nel verificare aggiornamenti dei giochi: ora, con etaHEN attivo, il controllo automatico viene disabilitato.
Il menu Kstuff è stato aggiornato per permettere la sospensione indipendente dei sistemi PS4 e PS5. Il download dei cheat ora verifica se la repository è aggiornata prima di procedere, evitando inutili riscaricamenti completi.
Introdotts anche la possibilità di salvare le informazioni del Remote Play su USB, se rilevata, sia in formato codificato che decodificato.
Tra le ottimizzazioni troviamo un’opzione per disattivare l’avvio automatico della toolbox in modalità riposo, un miglioramento nei tempi di avvio (ridotti di 1-2 secondi) e varie correzioni, tra cui un bug che impediva l’attivazione degli cheat dopo aver disabilitato la modalità lite, o la visualizzazione incompleta delle descrizioni più lunghe nei cheat.
In caso di crash della toolbox, etaHEN tenterà automaticamente di riavviare il menu principale.
Per gli sviluppatori e utenti con DevKit o TestKit, è stato perfezionato il supporto ai banner di attivazione e aggiunte nuove patch compatibili con diversi firmware.
Infine, sono stati aggiornati i componenti interni come Kstuff (v1.5), PS5Debug (v1.0b4 con supporto 6.xx), l’autodecrypter di Itemzflow per firmware 7.xx, ed è stato introdotto un nuovo layout per il file config.ini
.
Sito ufficiale dell’exploit PS5
- https://tinyurl.com/PS5IPV6 (richiede l’invio manuale del payload ma offre la migliore stabilità).
- https://ps5jb.pages.dev/ (carica automaticamente il payload; si consiglia l’exploit IPV6 rispetto a UMTX).
Exploit self-host consigliati
Utilizzo dello script PowerShell per l’invio del payload su Windows
Se non già fatto in precedenza, bisogna andare ad abilitare globalmente l’esecuzione degli script con il comando: Set-ExecutionPolicy Bypass
In una finestra PowerShell con privilegi di amministratore oppure andando ad eseguire lo script con il seguente comando dopo aver sostituito il percorso dello script: powershell.exe -ExecutionPolicy Bypass -File C:\Path\To\send_payload.ps1
Esecuzione dello script: .\send_payload.ps1 -Payload "C:\path\to\example.elf" -IP "192.168.xxx.xxx" -Port XXXX
Oppure:
.\send_payload.ps1
cmdlet send_payload.ps1 at command pipeline position 1
Supply values for the following parameters:
(Type !? for Help.)
Payload: C:\path\to\example.elf
IP: 192.168.xxx.xxx
Port: XXXX
- Porte comuni: SB elfldr 9021, exploit elfldr 9020
Caratteristiche
- ★ etaHEN Toolbox (sostituzione delle impostazioni di debug).
- Plugin personalizzati etaHEN.
- [Toolbox] Installazione dell’Homebrew Store sulla console.
- [Toolbox] Opzioni ★Rest Mode.
- [Toolbox] Menu Remote Play.
- [Toolbox] Menu Plugin e avvio automatico Plugin.
- [Toolbox] Menu HDD esterno.
- [Toolbox] Menu TestKit.
- [Toolbox] Menu Trucchi (WIP).
- [Toolbox] Disabilitazione avvio automatico della Toolbox.
- [Toolbox] Attivazione licenza Blu-Ray.
- [Toolbox] Crediti etaHEN e sostenitori.
- [Toolbox] Apertura automatica del menu dopo il caricamento di etaHEN.
- React bundle (tutti i firmware) & Self (solo su 2.xx) con supporto alla decrittazione FTP.
- Due daemon separati per maggiore stabilità e affidabilità.
- Il daemon Util verrà riavviato automaticamente dal daemon principale di etaHEN.
- Versione personalizzata del software di sistema (info di sistema personalizzate).
- kstuff per supporto a fself e fpkg.
- Log etaHEN in
/data/etaHEN
. - (Opzionale) Scorciatoia del controller per aprire Itemzflow.
- Impostazioni di debug.
- Game Dumper (integrato con Itemzflow).
- File di configurazione HEN per le impostazioni.
- Chiamata IPC Jailbreak (per eseguire jailbreak su app homebrew).
- Blocco aggiornamenti (smonta la partizione degli update).
- Plugin opzionale per trucchi/patch Illusions.
- Server FTP opzionale sulla porta 1337.
- Accesso opzionale alla directory /data nelle sandbox delle app.
- Server Klog sulla porta 9081.
- Loader ELF sulla porta 9021 (usa Johns elfldr).
- PS5Debug opzionale.
- Integrazione con Itemzflow.
- Server opzionale Discord RPC sulla porta 8000 (cliccare qui per le istruzioni di configurazione).
- Direct PKG Installer V2 opzionale con interfaccia WebUI su
http://PS5_IP:12800
. - Direct PKG Installer opzionale sulla porta 9090.
etaHEN SDK
- Con etaHEN SDK è possibile creare plugin personalizzati. Maggiori informazioni qui.
Prossime funzionalità
- [Toolbox] Contatore FPS.
- [Toolbox] Modifica del testo delle impostazioni di debug.
- [Toolbox] Temperature e altre informazioni a schermo (per versioni retail).
- Maggiori patch a livello utente.
- Supporto migliorato ai giochi PS5 (Itemzflow).
- Ulteriori sviluppi (considera una donazione per supportare il progetto).
File di configurazione INI di etaHEN
Il file di configurazione di etaHEN si trova in /data/etaHEN/config.ini
e può essere accessibile tramite FTP integrato. Viene creato automaticamente al primo avvio di etaHEN.
Struttura della configurazione (Toolbox):
Chiave | Descrizione | Valore predefinito |
---|---|---|
PS5Debug | 0 = Disabilita il caricamento automatico di PS5Debug (Sistr0) 1 = Abilita il caricamento automatico di PS5Debug | 0 (disabilitato) |
FTP | 0 = Disabilita il server FTP integrato di etaHEN 1 = Abilita il server FTP | 1 (abilitato) |
discord_rpc | 0 = Disabilita il server Discord RPC 1 = Abilita il server Discord RPC | 0 (disabilitato) |
toolbox_auto_start | 0 = Sostituisce automaticamente le impostazioni di debug 1 = Mantiene le impostazioni di debug originali | 1 (abilitato) |
Allow_data_in_sandbox | 0 = Disabilita l'accesso alla cartella /data nelle sandbox delle app 1 = Abilita l'accesso | 1 (abilitato) |
DPI/ DPIv2 | 0 = Disabilita il servizio Direct PKG Installer 1 = Abilita il servizio Direct PKG Installer | 1 (DPIv2 abilitato) |
Klog | 0 = Disabilita il logging del kernel 1 = Abilita il logging del kernel | 0 (disabilitato) |
ALLOW_FTP_DEV_ACCESS | 0 = Disabilita l'accesso FTP per sviluppatori 1 = Abilita l'accesso FTP per sviluppatori | 0 (disabilitato) |
StartOption | 0 = Nessuno 1 = Menu Home 2 = Impostazioni 3 = Toolbox 4 = Itemzflow | 0 (Nessuno) |
Rest_Mode_Delay_Seconds | Ritardo (in secondi) prima della patch della shell UI dopo l'uscita dalla modalità riposo | 0 (nessun ritardo) |
Util_rest_kill | 0 = Non termina il daemon Util durante la modalità riposo 1 = Termina il daemon Util durante la modalità riposo | 0 (disabilitato) |
Game_rest_kill | 0 = Non termina il gioco aperto durante la modalità riposo 1 = Termina il gioco aperto durante la modalità riposo | 0 (disabilitato) |
Dettagli API DPI per i creatori di strumenti
Direct PKG Installer (DPI) di etaHEN è attualmente molto semplice ed è considerato un work-in-progress (WIP). Il flusso di funzionamento del servizio è il seguente:
- Connettersi al server TCP di etaHEN tramite la porta 9090 (utilizzando l’indirizzo IP della PS5).
- Inviare un URL a etaHEN nel seguente formato JSON:
{ "url" : "http://xxxx" }
- etaHEN restituirà un valore di risposta (0 in caso di successo):
{ "res" : "0" }
- Dopo aver inviato il JSON di risposta, etaHEN chiuderà il socket client.
Changelog
Nuove aggiunte
- Tutti i cheat per PS4 ora dovrebbero funzionare correttamente, grazie alla disattivazione dell’ASLR.
- Le “Debug Settings” sono state rinominate in “etaHEN Toolbox” nel menu impostazioni ed è stata modificata l’icona.
- Aggiunto un menu giochi PS5 (ispirato a webMAN) nella toolbox, pensato per chi non desidera usare Itemzflow.
- Introdotto un menu scorciatoie per il controller con combinazioni di tasti multiple per ciascuna funzione:
- Menu Cheat.
- Toolbox.
- Menu Giochi PS5.
- Attivazione/disattivazione Kstuff.
- Il menu “Utilities” è stato rinominato in “Settings” e posizionato sotto “Services”.
- Corretto il sistema di verifica delle patch dei giochi per evitare aggiornamenti automatici quando etaHEN è attivo.
- Aggiornato il menu Kstuff per includere l’opzione di mettere in pausa i sistemi PS5 o PS4 in modo indipendente.
- L’opzione per scaricare i cheat ora verifica se sono aggiornati, evitando di riscaricare l’intero repository ogni volta.
- Aggiunta la possibilità di salvare su USB le informazioni del Remote Play (sia ID account codificato che decodificato), se una chiavetta viene rilevata.
- Aggiunta un’opzione per disabilitare l’avvio automatico della toolbox in modalità riposo.
Correzioni e aggiornamenti
- Aggiornato Kstuff alla versione 1.5.
- Aggiornato PS5Debug alla versione 1.0b4 (con supporto per firmware 6.xx) grazie a @ctn123.
- Corretto un problema che causava il crash del daemon di utilità etaHEN se erano presenti file cheat
.txt
malformati. - Se il caricamento della toolbox fallisce, etaHEN tenterà ora di riavviare il menu principale.
- Aggiornato il sistema di decrittazione automatica di Itemzflow per i firmware 7.xx.
- Ridotto il tempo di avvio di etaHEN di 1-2 secondi.
- Modalità lite aggiornata e migliorata.
- Corretto un bug che impediva l’attivazione dei cheat dopo aver disattivato la modalità lite.
- Corretto un bug che impediva la visualizzazione completa delle descrizioni lunghe nei cheat.
- [Dev/TestKit] Il banner rosso di attivazione ora scompare solo quando le patch di attivazione sono presenti.
- [Dev/TestKit] Aggiunte patch di attivazione per i firmware DevKit 3.21, 4.03, 4.51 e 5.50 e per TestKit 4.03, 4.51, 6.50, 7.61.
- I log di crash del daemon ora vengono eliminati all’avvio, se presenti.
- Aggiornato il file
config.ini
per riflettere le nuove funzionalità. - Aggiunto un link a Ko-fi nel messaggio di avvio.
Download: etaHEN 2.2b
Download: Source code etaHEN 2.2b
Fonte: x.com