Se sei un appassionato di homebrew e modding per PlayStation, potresti essere interessato a PSFree, una raccolta di exploit per le console PS4 e prossimamente per PS5. La versione 1.5.1 introduce diverse novità e miglioramenti, mantenendo il focus principale sul PS4 ma con l’obiettivo di espandere il supporto anche per PS5.
Caratteristiche Principali di PSFree
✅ Rilevamento Automatico
Grazie a src/config.mjs
, PSFree è in grado di riconoscere automaticamente il modello della console e la versione del firmware.
✅ WebKit Exploit (PSFree)
L’entry point per l’exploit avviene tramite il browser integrato della console.
✅ Kernel Exploit (Lapse)
Una volta sfruttata la vulnerabilità WebKit, Lapse permette di elevare i privilegi a livello kernel.
✅ Payload Loader (Work in Progress)
Dopo l’esecuzione con successo dell’exploit kernel, PSFree è in grado di ascoltare un payload sulla porta 9020.
Firmware Supportati
Vulnerabilità Riconosciute
Console | PSFree | Lapse |
---|---|---|
PlayStation 4 | 6.00 – 9.60 | 1.01 – 12.02 |
PlayStation 5 | 1.00 – 5.50 | 1.00 – 10.01 |
Supporto Attuale (Testato e Funzionante)
Console | PSFree | Lapse |
---|---|---|
PlayStation 4 | 8.00 – 8.03 | 8.00 – 8.03 |
PlayStation 5 | N/A | N/A |
🔹 Nota: Il supporto per altre versioni di firmware potrebbe essere in fase di sviluppo o essere stato disponibile in versioni precedenti. Consulta il file CHANGELOG.md per maggiori dettagli.
Novità nella Versione 1.5.1
Aggiunte
-
Supporto per auto-rilevamento del tipo di console e firmware in
config.mjs
. -
WIP: Supporto per firmware 8.50-9.60 (tutti gli offset sono stati trovati, ma ci sono problemi con le catene JOP).
-
File
.gitignore
per escludere gli output dikpatch
.
Miglioramenti
-
Riduzione delle dimensioni dei binari
kpatch
(da 5.216 byte a soli 233 byte). -
Compilazione ottimizzata con
-Os
invece di-O
. -
Sostituzione di
code.mjs
conlapse.mjs
per una migliore gestione degli exploit.
Correzioni
-
Utilizzo di percorsi relativi invece di assoluti.
-
Miglioramento della formattazione di CHANGELOG.md, README.md e LICENSE.
TODO List (Prossimi Obiettivi)
🔹 Integrare il payload loader (test su firmware 8.00-8.03).
🔹 Riscrivere le catene JOP in rop/ps4/850.mjs
, rop/ps4/900.mjs
e rop/ps4/950.mjs
.
🔹 Estendere il supporto a PS5 nella funzione view.mjs
.
Conclusioni
PSFree 1.5.1 rappresenta un passo avanti significativo nel mondo degli exploit per PS4 e PS5, con ottimizzazioni e nuove funzionalità in arrivo. Se sei interessato a sperimentare, assicurati di controllare il repository ufficiale per gli ultimi aggiornamenti!
🔔 Resta sintonizzato per ulteriori sviluppi! 🚀