Following the PS5 PayloadSDK and PS5 Payload ELFLDR, developer Jeroendev One aka nomadic20000 on Twitter made available a PS5 DB Backup Payload on Github with further details below for those in the PlayStation 5 Scene who own Exploitable PS5 3.xx-4.xx Consoles alongside a PS5 RPC Client (PS5 Discord Rich Presence Client) to test out.
Download: Payload.binaries.zip (148 KB - includes backup.elf) / PS5 DB Backup GIT / discord-rpc-1.0.0.zip (8.71 MB - includes discord-rpc-client.exe) / PS5 RPC Client GIT
From the PS5 DB Backup Payload release's README.md: PS5 Backup payload
A payload to be sent to the ELF loader on port 9021.
This payload backups up several databases from /system_data/priv/mms to your USB. At the time of writing FPKG's from external drives are still on the system but lost from the homescreen after a forced rebuild of the database, in case you have a backup using this payload you can restore that. Internally installed FPKG's will be gone after a rebuild.
Requirements
Only build:
Build & inject:
Or inject manually:
Download: Payload.binaries.zip (148 KB - includes backup.elf) / PS5 DB Backup GIT / discord-rpc-1.0.0.zip (8.71 MB - includes discord-rpc-client.exe) / PS5 RPC Client GIT
From the PS5 DB Backup Payload release's README.md: PS5 Backup payload
A payload to be sent to the ELF loader on port 9021.
This payload backups up several databases from /system_data/priv/mms to your USB. At the time of writing FPKG's from external drives are still on the system but lost from the homescreen after a forced rebuild of the database, in case you have a backup using this payload you can restore that. Internally installed FPKG's will be gone after a rebuild.
Requirements
- PS5-Payload-SDK and the requirements for the ***
- Exploitable PS5 [3.xx-4.xx]
- USB formatted in exFAT or FAT32
Only build:
Code:
export PS5_PAYLOAD_SDK=/opt/ps5-payload-***
make
Code:
export PS5_PAYLOAD_SDK=/opt/ps5-payload-***
export PS5_HOST=192.168.1.175
export PS5_PORT=9021
make test
Code:
nc -q0 192.168.1.175 < backup.elf