PS5 Game File Dumper by Jeroendev One (Nomadic20000)
PS5 DİJİTAL (YANİ GEÇMİŞTE PSN'DEN SATIN ALINMIŞ VE HALA SİLİNMEDEN KONSOLDA BEKLEYEN ORİJİNAL PS5 OYUNLARI) VE
BAZI BLURAY CD (GERÇEK FİZİKSEL KOPYA) OYUNLARI, DAHA ÖNCEKİ METODLARDA DUMP EDİLEMEYEN EKSİK OLAN DOSYALARI DA DAHİL EDEREK FTP BAĞLANTISI ÜZERİNDEN DUMP ETMEYİ OTOMATİKLEŞTİREN BİR SCRİPT YAYINLANDI.
YANİ BU NOEL HEDİYESİ OLABİLİR VE CD'LERDEN (BELKİ ZAMANLA HER OYUN CD'Sİ İÇİN YADA ŞİMDİLİK SADECE 4.51 VE ALTI SÜRÜM İSTEYEN CD'Lİ OYUNLARI) YANİ PS5 CD'LERİNDEN OYUNLARI DUMP ETMEYE YARAYABİLECEK BİR OLAY BU PAYLAŞIM. ZATEN BU ÖNÜMÜZDEKİ NOEL İÇİN YANİ 25 ARALIK TARİHİNDE BİR SÜRPRİZ GELMESİNİ BEKLİYORDUK. BELKİ DE SÜRPRİZ BUDUR.
YANİ PS5 OYUNLARI HEM DİJİTAL HEM CD ÜZERİNDEN DUMP EDİLEREK OYNANMASI KISA SÜRE SONRA BAŞLAYABİLİR. TABİ BUNLAR 4.51 VE ALTI SÜRÜM OYUNLAR İÇİN Mİ OLUR YOKSA DAHA ÜST SÜRÜM İSTEYEN OYUNLAR İÇİN DE GEÇERLİMİDİR VEYA DAHA ÜST SÜRÜM İSTEYEN OYUNLAR BU İŞLEMLE DUMP EDİLİP SONRA 4.51 VE ALTI KONSOL SÜRÜMLERİ İÇİN BACKPORT YAPILABİLİR Mİ BUNLARI ÖNÜMÜZDEKİ GÜNLERDE GÖRECEĞİZ.
Thanks EchoStretch & Discord friend for testing
This code replaces step 2 to 6 from the game dump process by automating it.
Run this on Linux or in WSL2:
python3 dumper.py <ps5 ip> <ftp port> <PPSA title_id>
This will grab all the required files from ftp including the NPWR files. They are a placed in the script directory in a folder named dumps.
ex: usage python3 dumper.py 192.168.1.92 1337 PPSA02739
### Steps for dumping game files
At This time it seems digital games and some physical games will work
**NOTE** PS5 SELF Dumper will only work on 4.03/4.50/4.51
1) Dump Game ( Opened Game ) /mnt/sandbox/pfsmnt
Dumper raw data pfsmnt/title_id-app0 and pfsmnt/title_id-patch0 - logic-68/pfsmnt-dumper
github.com
2) Dump Game Files (copy folder content (files and folders))
/system_data/priv/appmeta/PPSAXXXXX/ -->> PPSAXXXXX-app0\sce_sys\
3) Dump Game Files (copy folder content)
/user/appmeta/PPSAXXXXX -->> PPSAXXXXX-app0\sce_sys
4) Open npbind.dat to see uds and trophy folder 000000080->04->0F
5) uds00.ucp ( named uds.ucp )
/user/np_uds/nobackup/conf/NPWRXXXXX_00/uds.ucp -->>PPSAXXXXX-app0\sce_sys\uds\uds00.ucp
6) trophy00.ucp (named TROPHY.UCP )
/user/trophy2/nobackup/conf/NPWRXXXXX_00/TROPHY.UCP -->>PPSAXXXXX-app0\sce_sys\trophy2\trophy00.ucp
7) Decyrpt self files with sleirs ps5-self-dumper then copy files to game dir
Extracted payloads from the main repo. Contribute to sleirsgoevy/ps4jb-payloads development by creating an account on GitHub.
github.com
1) Download socat
Socat 1.7.3.0 for xp or higher. Contribute to tech128/socat-1.7.3.0-windows development by creating an account on GitHub.
github.com
2) Place ps5-self-dumper payload in socat folder
Free file hosting. Email large files for free.
www.sendspace.com
3) Open PS5 browser to Specter host
4) Open windows cmd in socat folder and type both commands
socat -u FILE:dumpgame.bin TCP:<ps5 ip>:9020
socat -u -d -d -d TCP:<ps5 ip>:9023,reuseaddr OPEN:game.tar,creat
5) Open game.tar and copy/replace files in PPSAXXXXX-app0