[Scena PS4] Rivelata la procedura per eseguire il backporting dei giochi PS4 dal firmware 6.72 al firmware 5.05

Il devekloper notzecoxao ha condiviso su twitter le istruzioni per poter eseguire il backporting dei giochi PS4 dal firmware 6.72 al firmware 5.05, la stessa procedura ha permesso al modder opoisso893 di dumpare DiRT Rally 2.0.

In passato ci sono stati diversi backporting, tra i più famosi ricordiamo la demo di Final Fantasy VII Remake. Intanto il developer Flatz ha realizzato due script Python che dovrebbe facilitare la procedura di backporting.

Di seguito vengono riportate le istruzioni condivise dal developer notzecoxao.

Passaggio 1: Il file eboot

  • Eseguire l’applicazione UnfSelf.exe (download) per convertire il file FSELF PS4 in file ELF e utilizzare il comando readelf -a su di esso:
  • Dovresti vedere questa sezione:

LOOS+0x1000010 0x00000000063c4000 0x0000000006400000 0x0000000006400000
               0x000000000083a100 0x000000000083a100  R      0x4000

  • Esempio per la demo di Final Fantasy VII Remake.
  • Allinealo verso l’alto da 0x200000 byte sul secondo Memsize, in questo modo:

LOOS+0x1000010 0x00000000063c4000 0x0000000006400000 0x0000000006400000
               0x000000000083a100 0x0000000000a00000  R      0x4000

  • Quindi cerca la versione dell’SDK in ORBI Place, ad esempio nell’eboot di Final Fantasy VII Remake l’offset è a 0x6c00010.
  • 01 00 05 05 <- versione SDK corretta.
  • Quindi nella parte inferiore dell’eboot puoi trovare il nome della build dell’elf.

PATHH���D���c:/j/workspace/B/b_BuPS4M/cw/End/Binaries/PS4/End-PS4-Shipping.self

  • Dopo il PATHH nomina la patch per ogni singola istanza.

05 05 00 01

Passaggio 2: I moduli

  • Questi passaggi sono facili da eseguire, in fondo c’è una versione SDK.

05 05 00 01

  • Quasi alla fine del modulo.
  • In particolare per alcuni moduli, è necessario eseguire un ulteriore passaggio:
  • Cerca per 18 00 00 00 00 00 00 00 BF F4 13 3C 01 00 00 00
  • Dopo aver trovato la versione SDK, patcharla:

01 00 05 05

  • Alcuni moduli sono anche collegati con altri moduli:
  • Ancora in fondo:

PATH0���*���C:/devel/projects/bink/build/Bink2PS4.prx

  • Dopo:
05 05 00 01
  • Per ogni singola istanza.

Passaggio 3: Il file Param.sfo

  • Questo è passaggio più semplice, in sdk_ver= inserire 05050001 in valori ASCII. Poi ce n’è un’altro nascosto, prima del nome del gioco inserire 00 00 05 05. Questo completa il backporting.

Certo gli script Python rilasciati dal developer Flatz risulterebbero più semplici, basta infatti digitare da shell il comando: downgrade_elf.py --sdk-version 05.050.001 --verbose old.elf new.elf per decriptare il file elf e il comando: downgrade_sfo.py --sdk-version 05.050.001 --system-version 05.050.000 --verbose old.sfo new.sfo per decriptare il file Param.sfo.

Gli ultimi sviluppi riporterebbero inoltre il backporting di altri due titoli, stiamo parlando di Red Dead Redemption 2 e Spider-Man, entrambi i giochi possono essere eseguiti sul firmware 5.05 della PlayStation 4 e PlayStation 4 Pro.

Download: Script Python ELF

Download: Script Python SFO

Fonte: twitter.com

(Visited 1 times, 1 visits today)

10 commenti

  1. in pratica esce l’exploit per il firmware 6.72, e magicamente vengono fuori tools che sono stati taciuti da questi pseudo hacker, (personaggi che non hanno niente a che fare con un darkalex ad esempio, che ai suoi tempi è stato un eroe per tutti noi) che di fatto renderebbero inutile l’exploit stesso…

    1. esatto, più che pseudo hacker sono quattro dementi che si saranno fatti beccare subito nelle loro generalità da $ony che ora li minaccia di cause milionarie . Hanno evidentemente la testa di un bambino di 10 anni perchè se volevano tiravano su dei bei soldi con il mercato dei backup come fanno tutti i gruppi più famosi.
      Fortunatamente questo schifo su ps4 rimarrà un unicum nella storia del warez, ormai tanto esce ps5…

  2. Però può essere vista come un opportunità per tutti quelli che non se la sentono di aggiornare al Fw 6.72,ma comunque possono provare qualche nuova esclusiva..

  3. infatti io ho aggiornato ma se sapevo che andava così male lasciavo il 5.05 adesso vanno i giochi più nuovi e non vanno i vecchi tipo the last of us , uncharted e qualche altro poi l hen si attiva ogni 10 tentativi un vero disastro

  4. comunque in teoria potrebbero anche fare partire titoli che richiedono il 7.50 col 5.05 non lo vogliono fare ma potrebbero

  5. Si certo che potrebbero, non rendono pubbliche queste informazioni semplicemente perchè non vogliono pestare i piedi alla Sony….

  6. scusate l ignoranza sono al 5.05, per utilizzare i giochi in oggetto (6.72)
    devo aggiornare e fare la procedura?oppure mi basta usare il programma
    grazie in anticipo

    1. Resta su 5.05 e utilizza le patch che permettono di eseguire i giochi firmati con le chiavi 6.72 su 5.05, mi sembra che opoisso893 e il team Duplex siano riusciti a patchare i giochi più recenti, tipo Red Dead Redemption 2, Death Stranding, Resident Evil 2 Remake e tantissimi altri

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *