Home News Rilasciato JAISPI V1.0 lettura e scrittura della memoria su Playstation 4

[Scena Ps4] Rilasciato JAISPI V1.0 lettura e scrittura della memoria su Playstation 4

1589
5

Sembra inarrestabile la corsa per l’hack della Playstation 4, ed a seguito del dump per la memoria lo sviluppatore spagnolo JaiCrab ha rilasciato l’utility JAISPI nella versione 1.0 che ne permetterebbe la lettura e scrittura attraverso l’uso del Raspberry Pi.

Raspberry_Pi_35332544_05_1

Il raspberry Pi è un piccolo calcolatore implementato su di una sola scheda elettronica sviluppato dalla Raspberry Pi Foundation, è stata progettata per ospitare sistemi operativi basati su un kernel Linux o RISC OS.

Attraverso il protocollo SPI (Serial Peripheral Interface) il raspberry Pi ha permesso allo sviluppatore JaiCrab attraverso l’uso di una utility realizzata ad hoc di leggere e scrivere nella memoria della Playstation 4.

La prima versione di JAISPI comprende il supporto per la memoria siglata MX25L25635, ne permette la lettura, la programmazione e la cancellazione completa.

  • -I / dev / spidevX.X Prendi l’ID dalla Flash.
  • -E / dev / Cancella l’intera flash spidevX.X.
  • File.bin-r / dev / spidevX.X Leggi tutti i file dalla Flash.
  • File.bin-p / dev / spidevX.X Scarta i soli blocchi scritti sui file.
  • File.bin-v / dev / spidevX.X Verifica i blocchi con i file.

-I: Visualizza le informazioni del flash.

#Jaispi-i /dev/spidev0.0
JaiSpi v1.0 
ID: 0xC22019 MX25L25635 

-E: Cancella l’intera flash.

1min tempo medio, 30sec. 

#Jaispi-e /dev/spidev0.0 
JaiSpi v1.0 
ID: 0xC22019 MX25L25635 

Cancellazione blocchi …

Fatto!

-R: Fa un dump completo del flash.

35sec Tempo medio.

#Jaispi dump.bin-r /dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635

Reading …

0x02000000

Fatto!

-P: Scrive e va a flashare solo i settori modificati.

Tempo medio di 1min 30sec

#Jaispi-p Base.bin/dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635
Avvio …

0x02000000 -> 8192 Settori scritte

Fatto!

-V: Mostra il contenuto della flash con il nome del file.

35sec Tempo medio.

#Jaispi-v Base.bin/dev/spidev0.0
JaiSpi v1.0
ID: 0xC22019 MX25L25635

Controllo …

0x02000000 -> 0 le industrie diverse

Fatto!

Istruzioni

Materiali richiesti

  • 1x RaspberryPi (raspberrypi.org)
  • 1x scheda di memoria SD
  • 1x integrato MX25L25635 (Memoria principale PS4)

Download

Connessioni

rasperry

MX25L25635 RaspberryPi GPIO

noconnection

Installazione

  • Eseguire win32diskimage.
  • Possibilità di selezionare l’immagine Raspbian.
  • Possibilità di selezionare il drive dove è posizionata la memoria SD.

Per raggiungere l’obiettivo, è stata inserita una memoria SD in un Raspberry alimentato da cavo USB. Dopo alcuni minuti, è stato eseguito il software Putty ed in seguito sono stati inseriti i seguenti dati:

  • Alla voce “Host Name”, è stato inserito “raspberrypi” (senza apici).
  • Nel caso in cui non avesse funzionato il comando precedente, si avrebbe avuto il bisogno di assegnare un indirizzo IP al dispositivo.
  • E’ stata attivata la funzione SSH.
  • E’ stato acceso l’interuttore della corrente elettrica.

E’ stata fatta una richiesta di Login, dove si sono inserite le credenziali di accesso del nostro dispositivo.

sudoi

L’installazione adesso è completata. Con Putty è possibile accedere al RaspberryPi. Per eseguire il comando jaispi avrete bisogno di essere root (sudo-s):

sudos

SLB2 – Utility per comprimere e decomprimere aggiornamenti.

Versione V1.0

  • Unpack.
  • Package.
  • Information.

Opzioni

update

Argument-i

slb2

* Visualizza le informazioni su 1.500.000.PUP.

Argument-e

ps4

* Estrarre i file nella cartella contenente 1.501.000.PUP 1501.

Argument-c

ps41

* Crea i contenitori contenente i file PS4UPDATE1.PUP, NEW.PUP e PS4UPDATE2.PUP con la versione 1.