Scopri le migliori offerte sul canale Telegram ufficiale. Guarda su Telegram

Come moddare la PS4

di

Se hai una PS4 che non utilizzi più per giocare online e ti piacerebbe sfruttarla per eseguire homebrew, emulatori o altre applicazioni sviluppate dalla community, probabilmente ti stai chiedendo se sia possibile modificarla e quali siano i requisiti necessari per farlo. Tuttavia, orientarsi tra exploit, versioni del firmware e procedure disponibili non è sempre semplice.

Nelle prossime righe di questa guida ti spiegherò come moddare la PS4 illustrandoti quali console sono compatibili con il jailbreak, quali strumenti servono e quali sono i principali metodi attualmente disponibili. Ti mostrerò anche come verificare la versione del firmware installata sulla console, così da capire se può essere modificata. Infine, prima di entrare nel vivo dell'argomento, ti illustrerò anche le limitazioni e i possibili rischi della modifica, come l'impossibilità di utilizzare normalmente i servizi online di PlayStation, in modo che tu possa decidere in maniera consapevole se procedere oppure no.

Attenzione: questo tutorial è stato scritto a puro scopo illustrativo. Non è assolutamente mia intenzione incentivare la pirateria e non mi assumo alcuna responsabilità circa l’uso che verrà fatto delle informazioni presenti di seguito.

Indice

Informazioni preliminari

Info

Prima di spiegarti come moddare la PS4, è importante fare alcune precisazioni. A differenza di quanto accadeva con le console PlayStation meno recenti, sulla PS4 non è possibile installare un custom firmware permanente. Le modifiche oggi disponibili si basano su exploit software che funzionano soltanto con specifiche versioni del firmware della console.

Per questo motivo, la prima cosa da fare è verificare la versione del software di sistema installata sulla tua PS4. Per riuscirci, accedi al menu Impostazioni > Sistema > Informazioni sul sistema e controlla il numero riportato accanto alla voce Software di sistema.

Al momento in cui scrivo, uno dei firmware più recenti compatibili con il jailbreak pubblico è la versione 11.00, sfruttabile tramite l'exploit PPPwn. Sono supportate anche alcune altre versioni, come la 9.00 e precedenti, che utilizzano metodi differenti. Se la tua console esegue una versione successiva, invece, non è possibile applicare alcuna modifica pubblica.

Tieni presente, inoltre, che il jailbreak comporta alcune limitazioni. Ad esempio, per mantenere la compatibilità con l'exploit non dovrai aggiornare il firmware della console e, nella maggior parte dei casi, non potrai utilizzare normalmente i servizi online di PlayStation. Inoltre, l'exploit potrebbe dover essere eseguito nuovamente dopo ogni riavvio della console, a seconda del metodo utilizzato.

Infine, ricorda che la modifica deve essere utilizzata esclusivamente per scopi legittimi, come l'esecuzione di homebrew, emulatori o software sviluppati dalla community. L'utilizzo per installare o eseguire copie non autorizzate di giochi è illegale e costituisce una violazione del diritto d'autore. Non mi assumo quindi nessuna responsabilità circa l'uso che ne farai!

Come moddare la PlayStation 4

Dopo aver verificato che la tua PS4 possiede una versione del firmware compatibile con il jailbreak, puoi procedere con la modifica della console.

Poiché i passaggi cambiano sensibilmente in base al firmware presente sulla console, nei prossimi paragrafi ti illustrerò le procedure dedicate alle versioni attualmente supportate, spiegandoti quali strumenti utilizzare e come portarli a termine.

Prima di avviare la procedura di modifica della PS4, sappi che devi procurarti tutto il materiale necessario. Oltre alla console, se hai il firmware 9.00 (o inferiore), ti servirà un computer connesso a Internet, una chiavetta USB, il software Rufus (per PC) e il file d'immagine exfathax.img (l'exploit vero e proprio).

Se la tua PS4 ha firmware 11.00, invece, ti servirà un computer con una porta Ethernet, un cavo di rete Ethernet (RJ45), una chiavetta USB formattata in exFAT e una connessione Internet.

Come moddare la PlayStation 4 con firmware 9.00 o inferiore

Moddare firmware 9.00 PS4

Per modificare una PS4 con firmware 9.00 o precedente, accendi la console, recati nel menu Impostazioni > Sistema > Aggiornamenti automatici e rimuovi il segno di spunta da tutte le opzioni disponibili, in particolare da File di aggiornamento del software di sistema, così da evitare l'installazione automatica di versioni del firmware non compatibili con il jailbreak.

Successivamente, torna nel menu Impostazioni, seleziona la voce Rete e verifica che la console sia connessa a Internet tramite Wi-Fi o cavo Ethernet. Da qui modifica i DSN impostando manualmente DNS 1 = 192.241.221.79 e DNS 2 = 165.227.83.145. Maggiori info qui.

A questo punto devi preparare la chiavetta USB. Dal computer, scarica il programma gratuito Rufus dal suo sito ufficiale, quindi scarica anche il file exfathax.img dal repository GitHub del progetto.

Inserisci quindi la chiavetta USB nel PC, avvia Rufus e, dal menu Dispositivo, seleziona l'unità USB da utilizzare. Fai poi clic sul pulsante Seleziona, scegli il file exfathax.img appena scaricato e premi Avvia. Attendi il completamento della procedura e, al termine, rimuovi la chiavetta USB in modo sicuro dal computer.

Terminata la preparazione della chiavetta, torna sulla PS4, assicurandoti che il dispositivo USB non sia ancora collegato alla console. Avvia quindi le Impostazioni della console, recati in Manuale utente e, con la modifica dei DSN effettuata in precedenza, vedrai aprirsi l'exploit invece del classico manuale Sony. Da qui seleziona prima PS4 (9.00) e poi GoldHEN.

Quando sullo schermo compare la richiesta di inserire il dispositivo USB, collega la chiavetta preparata in precedenza a una porta USB della console. Dopo qualche istante verrà visualizzata una notifica relativa al file system non supportato: si tratta del comportamento previsto. Premi quindi OK e attendi il completamento del caricamento di GoldHEN. Se la procedura è andata a buon fine, comparirà una notifica che conferma il caricamento di GoldHEN. A questo punto il jailbreak sarà attivo e potrai utilizzare le funzionalità aggiuntive rese disponibili dal payload.

Come moddare la PlayStation 4 con firmware 11.00

Prerequisiti

Se disponi di una PS4 con firmware 11.00, come prima cosa, disattiva gli aggiornamenti automatici come spiegato in precedenza, così da evitare il download accidentale di una versione non compatibile con la modifica.

Dopodiché, bisogna preparare il necessario sul computer. I prerequisiti essenziali consistono nello scaricare l'applicativo di rete Npcap, Pyton e Git. Una volta fatto, esegui un riavvio del PC e, se presenti, gli aggiornamenti del sistema operativo.

Ora prepara la chiavetta USB: scarica il payload GoldHEN dalla repository ufficiale di GitHub ed estraine il contenuto sul PC, quindi copia il file goldhen.bin appena estratto direttamente nella radice della chiavetta USB (ovvero fuori da qualsiasi cartella). Una volta fatto, scollega la chiavetta dal computer e inseriscila in una delle porte USB della PS4.

A questo punto scarica PPPwn dalla repository ufficiale del progetto, scegli una cartella nella quale conservare i file dell'exploit, quindi fai clic destro in un punto vuoto della cartella e seleziona Apri nel Terminale (o Apri in Terminale, a seconda della versione di Windows utilizzata).

Comandi da Terminale

Nella finestra del Terminale che si apre, scarica il repository ufficiale di PPPwn digitando il comando git clone –recursive https://github.com/TheOfficialFloW/PPPwn, quindi attendi il completamento del download. Al termine verrà creata una nuova cartella chiamata PPPwn contenente tutti i file necessari all'esecuzione dell'exploit.

Ora entra nella cartella appena creata digitando cd PPPwn e installa i componenti richiesti da PPPwn con il comando pip install -r requirements.txt.

Collega la PS4 al computer utilizzando un comune cavo Ethernet, quindi accendi la console e recati in Impostazioni > Rete > Configura connessione Internet. Seleziona Usa cavo di rete (LAN) e scegli l'opzione Personalizzata.

Internet PS4

Quando richiesto, imposta come metodo di connessione PPPoE e inserisci un nome utente e una password qualsiasi, ad esempio ppp in entrambi i campi. Per tutte le schermate successive lascia le impostazioni predefinite, selezionando Automatico oppure Non utilizzare, fino ad arrivare alla schermata finale. Non avviare ancora il test della connessione.

Ora torna al computer e, sempre dalla cartella di PPPwn aperta nel Terminale, individua il nome della scheda di rete Ethernet collegata alla PS4 digitando python pppwn.py –list e prendi nota del nome della connessione utilizzata dalla console.

A questo punto avvia l'exploit digitando il comando python pppwn.py –interface “Nome_interfaccia” –fw 1100, sostituendo Nome_interfaccia con il nome della scheda di rete individuata nel passaggio precedente (es. Ethernet). Lascia quindi aperta la finestra del Terminale: PPPwn rimarrà in attesa della richiesta proveniente dalla console.

Ora riprendi il pad della PS4 e seleziona Verifica connessione Internet; durante il test della connessione, PPPwn intercetterà la richiesta della console attraverso il collegamento Ethernet e inizierà automaticamente l'esecuzione dell'exploit. Nella finestra del Terminale potrai seguire l'avanzamento della procedura. L'operazione potrebbe richiedere più tentativi prima di completarsi correttamente. Se il tentativo dovesse fallire, ripeti semplicemente la verifica della connessione dalla PS4 e attendi un nuovo tentativo.

Se tutto è andato a buon fine, nell'angolo superiore destro dello schermo comparirà la notifica GoldHEN loaded, a conferma del corretto caricamento del payload. A questo punto il jailbreak sarà attivo. Potrai scollegare il cavo Ethernet e, nel menu Impostazioni della PS4, troverai la nuova voce GoldHEN, dalla quale potrai accedere alle funzionalità aggiuntive offerte dal payload.

Tieni presente che l'exploit è temporaneo: se spegni completamente la console dovrai ripetere la procedura dal computer. Se invece utilizzi la modalità di riposo, GoldHEN rimarrà normalmente attivo anche al successivo riavvio.

Come moddare la PS4 11.50

PS4 11.50

Al momento non è possibile moddare una PS4 aggiornata al firmware 11.50 utilizzando strumenti pubblici disponibili. Gli exploit per il jailbreak della console sono infatti legati a specifiche versioni del software di sistema e non funzionano sulle versioni più recenti non supportate.

Se la tua PS4 utilizza il firmware 11.50, non esiste una procedura ufficiale per effettuare il downgrade a una versione precedente compatibile con il jailbreak. Inoltre, è bene prestare attenzione alle guide o ai programmi che promettono di modificare console con questo firmware, poiché spesso si tratta di informazioni non verificate o di strumenti non affidabili.

L'unica possibilità è attendere l'eventuale pubblicazione di nuovi exploit compatibili con questa versione del software di sistema. Nel frattempo, puoi verificare periodicamente la presenza di aggiornamenti nella scena homebrew PS4 tramite fonti affidabili, evitando di installare firmware più recenti se desideri mantenere aperta la possibilità di una futura modifica.

Salvatore Aranzulla

Autore

Salvatore Aranzulla

Salvatore Aranzulla è il blogger e divulgatore informatico più letto in Italia. Noto per aver scoperto delle vulnerabilità nei siti di Google e Microsoft. Collabora con riviste di informatica e ha curato la rubrica tecnologica del quotidiano Il Messaggero. È il fondatore di Aranzulla.it, uno dei trenta siti più visitati d'Italia, nel quale risponde con semplicità a migliaia di dubbi di tipo informatico. Ha pubblicato per Mondadori e Mondadori Informatica.