Il consulente e ricercatore McCaulay Hudson ha aggiornato la libreria mast1c0re per lo sviluppo di payload sul firmware 10.50 e 10.70 della console PlayStation 4.
Il progetto “mast1c0re” fornisce il framework necessario per sviluppare payload eseguibili su console PlayStation 4 o PlayStation 5 attraverso un file di salvataggio di un gioco PlayStation 2, sfruttando l’emulatore PS2Emu.
mast1c0re PS4 Firmware 10.70 support added (1/5 🧵) https://t.co/c7sLnO38FE
— McCaulay (@_mccaulay) July 22, 2023
Questo aggiornamento introduce anche il supporto USB, la configurazione dell’emulatore e il recente script Ghidra per il dump degli offset di libkernel_sys.sprx
.
Presente inoltre una correzione importante per quanto riguarda l’offset di chiusura della finestra di dialogo dei messaggi per nel firmware 6.50 della console PlayStation 5.
Riferimenti
- https://cturt.github.io/mast1c0re.html
- https://psi-rockin.github.io/ps2tek/
- https://ps2dev.github.io/ps2sdk/index.html
- https://www.psdevwiki.com/ps4/PS2_Emulation
- https://www.psdevwiki.com/ps4/PS2_Classics_Emulator_Compatibility_List
- https://www.psdevwiki.com/ps4/Talk:PS2_Classics_Emulator_Compatibility_List
- https://www.psdevwiki.com/ps4/Syscalls http://fxr.watson.org/fxr/source/sys/syscall.h?v=FREEBSD-9-1
- https://cs.brown.edu/courses/cs033/docs/guides/x64_cheatsheet.pdf https://github.com/CTurt/PS4-SDK
- https://github.com/OpenOrbis/OpenOrbis-PS4-Toolchain
Changelog
Supporto per Firmware PS4
- Aggiunto il supporto per PS4 FW v10.50.
- Aggiunto il supporto per PS4 FW v10.70.
Supporto USB
- Aggiunto il supporto per la libreria USBd.
- Supporto per USB senza tabella delle partizioni.
- Ottenere il numero di unità logiche per USB.
Varie
- Corretto l’offset di chiusura della finestra di dialogo dei messaggi per PS5 v6.50.
- Aggiunto il supporto per la configurazione dell’emulatore.
- Aggiunto uno script Ghidra per il dump degli offset di
libkernel_sys.sprx
.
Download: mast1c0re v0.1.1
Fonte: twitter.com