Un Gruppo di Ragazzi italiani si sono messi al lavoro per sviluppare un'altro Exploit o metodo Hacking per avviare le Blu-Ray Backup Tramite l'unita di backup della ps3
Vi Rimando ai Due Video
[ame="http://it.youtube.com/watch?v=5zv-lfnbNj4"]YouTube - Exploit PS3 Backup Tool[/ame]
[ame="http://it.youtube.com/watch?v=_206TIgIGcQ"]YouTube - Exploit PS3 Backup Tool (.PKG) FiXED[/ame]
Vorrei inanzitutto chiarire, per evitare spiacevoli inconvenienti, che questo progetto si basa sullo studio dell'utilità di Backup di PS3. Precisamente si occupa di riscostruire il File System di essa. Vorrei precisare inoltre che stiamo lavorando per sviluppare un "Hello World".
Capisco che qualcuno penserà che siamo gli ultimi arrivati e che molti team ci stanno lavorando sopra da tempo, ma vorrei specificare che stiamo lavorando da molto anche noi a con un grande affiatamento per lo stesso scopo.
Ora passiamo a descrivere di cosa si occuperà il Thread:
Il nostro Team sta cercando di analizzare il file di Backup creati da PS3 durante una normale operazione di Backup. Crediamo che analizzando questi file si possa riscostruire l'intero File System e di conseguenza venire a conoscenza di directory utilizzate da PS3. Tramite ciò creeremo una applicazione che, dopo aver scavalcato Hypervisor, mostrerà a schermo del testo.
Per facilitare la comprensione dei vari passaggi scriveremo una piccola descrizione per ognuno di essi.
LIVE (1)
1) Operazione di Backup in corso
In questo momento la PS3 sta creando dei file di Backup su un HDD esterno
2) Operazione di Backup Completata
I file di Backup sono stati creati correttamente creati all'interno dell' HDD esterno nella directory:
ES3EXPORTBACKUP200901031321
3) Analisi file
4) Copia Backup su PC
5) Compilazione possibile .Tiff
6) Testing...
7) Spoof riuscito!
Il Team é riuscito a capire la funzione vitale di uno specifico file di Backup
Resoconto:
Il team durante la prima sessione di Hack é riuscito a completare una operazione di Backup e successivamente ad analizzare i file creati. Questi file sono stati analizzati ed é stato creato un file "Zombie", un file cioé infiltrato e da solo non funzionante che però immesso tra file "Vivi" lo fà sembrare vivo anch'esso (Scusate l'esempio banale ma é difficile spiegarlo in modo semplice). In questo modo il Team ha eseguito uno "Spoof" cioé ha sniffato i file che vengono rilevati dalla console durante una fase di ripristino di Backup. E' emerso inoltre che la console scriva questi file per renderli inutilizzabili e corrotti, pensiamo per inibile il file zombie.
Ringrazio Tyler Durden per aver dato fiducia al progetto
IMPORTANTE (1):
Durante i lavori di questo pomeriggio, tra un impegno e l'altro, siamo riusciti a sintetizzare il Core del Tool. Mi spiego meglio. L'utilità di Backup funziona come un programma Copia-Incolla, si occupa quindi di copiare i file di Backup in memoria e di scriverli su HDD. Dopo accurate analisi siamo giunti a trovare il Cuore del programma, quello che si occupa cioé di scrivere su HDD. Tramite esso saremo in grado di scrivere qualunque tipo di Programma, immagine, video all'interno di PS3.
IMPORTANTE (2):
E' emerso che il Core da noi sintetizzato é affetto da BUG. Infatti i Trofei del sistema su cui opera vengono rimossi. E' noto a tutti però che basta eseguire una sincronizzazione per tornare alla normalità.
IMPORTANTE (3):
Io, ma come membri del Team, non rilasceremo nulla prima di "Hello World" e prima di aver testato il tutto.
LIVE (2)
1) Preparazione per generazione Gerarchie
Il Team si stà riunendo per preparare la generazioni di gerarchie
2) Analisi e selezione file
3) Preparazione "Iniettore"
L' "Iniettore" é una periferica esterna che inetta dei file per il Backup
4) Iniettore pronto
-- INIZIO HACK --
5) Applicazione formula:
archive2.dat = NO
archive2.dat + archive.dat = NO
archive2.dat + archive_00.dat = NO
archive2.dat + archive.dat + archive_00.dat = YES IT WORKS (Flasher)
6) Copia File Backup scelto nell'Iniettore
7) Testing
-- ERROR --
Ripristino proprietà files
8) Testing (2)
(INIETTORE IN FUNZIONE)
9) Iniezione avvenuta con successo
10) Verifica
-- GERARCHIE --
archive.dat - archive2.dat = CORE
archive.dat - archive2.dat - XXXXXX < Seg. = INIEZIONE
-- FINE HACK --
Resoconto:
Il Team durante la seconda sezione di Hack ha compreso a fondo il funzionamento dell' "iniettore" e il rapporto con i file da iniettare. Il Team ha appreso come il files da iniettare funzionino in base alla presenza di file zombie e file vivi. E' da notare che se non viene rispettato un ordine preciso dei file di Backup, durante l'iniezione vengono omessi alcuni file. Tuttavia l'ordine é stato appreso e di conseguenza implementato nella formula. Il Team ha anche stilato due fondamentali gerarchie: La prima, resa publica, consiste nel CORE cioé nell'iniettore, La seconda, censurata di proposito, contiene la formula necessaria alla copiatura corretta nell'HDD. Per riassumere con questa sessione si é potuto capire come il sistema proceda con la copiatura dei file. Per questo il prossimo passo darà quello di copiare dei file semplici per valutarne il comportamento durante l'iniezione. Per quanto riguarda il video continueremo all'upload fino a procedura terminata. Ricordo che il video mostrerà l'iniettore in azione.
BETA TESTING
Resoconto:
Quest'oggi si é tenuta la prima sessione di BETA TEST. Il Team rappresentato da Giulio19992 ha provato ancora la veridicità del loro Hack coinvolgendo utenti del Forum. Tramite questa sessione si é potuto testare il funzionamento della Formula (Vedi Live 2) anche su sistemi diversi da quelli posseduti dal Team. E' emerso però che la procedura andrà perfezionata ulteriolmente per evitare bug di riconoscimento e una seconda estrazione dell'iniettore. Nonostance ciò il Test é avvenuto in maniera corretta con l'aiuto di uno dei componenti del Team.
LIVE (4)
1) Esecuzione Backup Liscio
Il Team stà effettuando un Backup nuovo
2) Merging dei Files
Il Team stà unendo files Zombie e file Vivi
3) Check PS3 Backup Tool
4) Worked
Ha funzionato. PS3 ha completato l'operazione.
Resoconto:
Il Team in questa quarta sessione di Hack ha provato, con successo, a unire dei files di Backup anche creati in date differenti. E' da notare che questa volta il Team ha risolto il fastidioso Bug che faceva interrompere l'operazione di ripristino durante l'hack. Successivamente ha aggiornato la precedente formula con:
archive2.dat = NO
archive2.dat + archive.dat = NO
archive2.dat + archive_00.dat = NO
archive2.dat + archive.dat + archive_00.dat = YES IT WORKS (Flasher With BUG)
archive2.dat + archive.dat + archive_00.dat + archive2_00.dat + archive2_01.dat O = YES IT WORKS (Flasher Without BUG)
Con ciò siamo lieti di annunciare che rilevando una posizione esatta, e compilando un file Loader, sia possibile iniettarlo questo dentro PS3. Rendendolo Funzionante.
-- PS3 File System Encryption Detected --
Il Team ha individuato il metodo di Encrypt dell HDD (Per questo ringrazio NDT per l'aiuto). Le informazioni sono segrete ma posso pero' darvi un codice sorgente che fra 24 ore sara' rimosso (20.00) per dare la possibilita' a tutti di vedere in che modo lavoriamo.
questo codice e' stato tirato su a 4 mani in poco tempo (Direi codice Lampo) per questo potrebbero essereci degli errori che saranno in tal caso corretti. Alcune parti sono state censurare con dei "*" per non diramare informazioni sensibili. Il file e' in basso in allegato al questo post.
(HeX)(de 7f 35 e6 52 d8 34 ef 20 da 6b 9a 24 a8 87 84) = Hello, *** World
Questa é la dimostrazione che sappiamo come scrivere in ***
Next...:
Il Team procederà con il tentativo di individuazione del File System
Work in progress...
-- Who's TESTED --
gio23 (DONE - WORKED 100 %)
(DONE - WORKED 100 %)
Vi Rimando ai Due Video
[ame="http://it.youtube.com/watch?v=5zv-lfnbNj4"]YouTube - Exploit PS3 Backup Tool[/ame]
[ame="http://it.youtube.com/watch?v=_206TIgIGcQ"]YouTube - Exploit PS3 Backup Tool (.PKG) FiXED[/ame]