Il developer Yoti ha completato lo sviluppo di ESPhaku, una soluzione avanzata pensata per utenti esperti che desiderano operare a basso livello sul firmware della console PlayStation Vita e PlayStation TV.

Questo strumento trasforma una board ESP8266, come la comune NodeMCU, in un intermediario programmabile capace di trasferire blocchi binari e sezioni FFS direttamente in indirizzi specifici della memoria interna della console.
Grazie a ESPhaku, è possibile eseguire operazioni complesse come il ripristino completo del sistema, modifiche radicali del firmware o l’applicazione di exploit su unità già predisposte.
La procedura di configurazione prevede l’uso di Arduino IDE, la selezione della board ESP8266 e della dimensione di flash appropriata, l’esportazione del firmware e l’esecuzione di script automatizzati per gestire file FFS, SPIFFS e il flashing sulla board.
Una volta configurato, ESPhaku consente alla PlayStation Vita o alla PlayStation TV di connettersi all’access point creato dall’ESP8266 e di interagire con il browser della console per avviare operazioni avanzate direttamente sul firmware.
Tra le board testate vi sono NodeMCU v1.0 e NodeMCU v3 “Lolin” di Wemos (AliExpress). L’indirizzo IP di ESPhaku è 11.22.33.44.
Requisiti
- Una PS Vita (tutti i modelli) con firmware compreso tra 3.60 e 3.74 (3.60 o 3.65 / 3.67 / 3.68 / 3.69 / 3.70 / 3.71 / 3.72 / 3.73 / 3.74).
- Una scheda NodeMCU (o modulo ESP8266 equivalente).
- Un cavo USB per alimentare il modulo NodeMCU.
- Un PC per flashare il firmware sulla scheda di sviluppo.
Building (Windows)
- Scaricare e installare, oppure estrarre, Arduino IDE (è consigliata la versione 1.8.19).
- Configurare l’IDE per utilizzare una board basata su ESP8266 (la versione 3.1.2 è quella testata).
- Clona la repository del progetto con nome “esphaku” e aprire
esphaku.inonell’IDE.- Selezionare “NodeMCU v1.0 (ESP-12E Module)” come scheda di destinazione.
- Impostare “4MB (FS:3MB OTA:~512KB)” come dimensione della flash.
- Esportare il firmware come file binario premendo Ctrl+Alt+S.
- Esegui il file
0getffs.bate attendere il completamento.- Requisito: wget.exe
- Collega ora la board ESP8266 al PC.
- Esegui il file
1spiffs.bate attendere il completamento.- Requisito: mkspiffs.exe
- Requisito: python3.exe
- Eseguire il file
2flash.bate attendere il completamento.- Requisito: esptool.exe
Utilizzo (PS Vita/TV)
- Collegare la PlayStation Vita o la PlayStation TV all’access point “ESPhaku”.
- Selezionare l’applicazione Browser dalla schermata principale.
- Premere il pulsante Help (quello “B”) oppure …

- Premere il banner
(quello “D”) oppure …

- Avviare il Browser (quello “C”) e selezionare il segnalibro del sito ufficiale PlayStation oppure …

- Avviare di nuovo il Browser (quello “C”) e digitare qualcosa come “/” nella barra degli indirizzi (sempre “C”).
- Leggere il testo visualizzato sullo schermo.
Changelog
- Dettagli: HENkaku 3.55–3.57 (solo HEN), HENkaku 3.60 + VitaShell 2.05, HENlo 3.63–3.74 + VitaShell 2.05.
- Flashing:
- BIN da 1 MB scritto all’indirizzo
0x000000 - Sezione FFS da 3 MB scritta all’indirizzo
0x100000
- BIN da 1 MB scritto all’indirizzo
In alternativa eseguire semplicemente il flash dell’immagine “full”.
Download: esphaku.bin
Download: esphaku.ffs
Download: esphaku.full.bin
Download: Source code ESPhaku v3.0 Final
Fonte: github.com
![[Scena Wii U] Aggiornato minute_minute alla versione 1.7 con fix per SD fastboot](https://www.biteyourconsole.net/wp-content/uploads/Minute-2-238x178.webp)
![[Scena PS3] Rilasciato PS3HEN v3.4.1 compatibile con 4.92 HFW: Tutte le Novità per PS3 Fat, Slim e SuperSlim](https://www.biteyourconsole.net/wp-content/uploads/PS3HEN-238x178.webp)
![[Scena Switch] Come riparare una Nintendo Switch brickata: Guida completa con la nuova versione di EmmcHaccGen](https://www.biteyourconsole.net/wp-content/uploads/EmmcHaccGen2-238x178.webp)
![[Scena Wii U] Aggiornato minute_minute alla versione 1.7 con fix per SD fastboot](https://www.biteyourconsole.net/wp-content/uploads/Minute-2-100x75.webp)
![[Scena PS3] Rilasciato PS3HEN v3.4.1 compatibile con 4.92 HFW: Tutte le Novità per PS3 Fat, Slim e SuperSlim](https://www.biteyourconsole.net/wp-content/uploads/PS3HEN-100x75.webp)
![[Scena Switch] Come riparare una Nintendo Switch brickata: Guida completa con la nuova versione di EmmcHaccGen](https://www.biteyourconsole.net/wp-content/uploads/EmmcHaccGen2-100x75.webp)

![[Scena PS4] Pubblicato il primo PoC del webKit Exploit su Playstation 4 montante firmware 4.05](https://www.biteyourconsole.net/wp-content/uploads/PS4-7.jpg)