Visualizzazione post con etichetta Debug firmware. Mostra tutti i post
Visualizzazione post con etichetta Debug firmware. Mostra tutti i post

domenica 29 novembre 2009

Ps3 Debug startup sequence explained

Un video dimostrativo di una Playstation 3 Debug che legge i backup dei giochi:


Al momento è possibile trovare in vendita solo pochissime unità della Playstation 3 debug, ecco alcuni link:
LINK1
LINK2

sabato 28 giugno 2008

Foto del Debug Firmware in funzione

Ecco alcune foto scattate al debug Firmware in funzione su una Playstation 3 retail(normale).
Ecco le foto:
NP DEBUG
FORMAT SYSTEM CACHE
NP ENVIRONMENT

Download Debug Firmware



Se vuoi installare il Firmware Debug sulla tua console retail clicca qui

martedì 17 giugno 2008

Playstation3 40% RETAIL e 60% DEBUG

La Playstation 3 RETAIL (normale) quando viene Flashata con un Debug Firmware, esso si installa nella Flash (anche chiamata NAND, la ps3 ha 2 NAND della Samsung ciascuna da 132mb), questo firmware non risulta funzionante al 100% perchè le chiavi di registro della console RETAIL sono differenti da quelle della console DEBUG, e di conseguenza avremo una console al 40% RETAIL e al 60% DEBUG.
Quindi le ISO dei giochi e molte delle funzioni DEBUG di questo Firmware non possono essere avviate proprio a causa delle differenti chiavi di registro che non sono presenti nel firmware della console RETAIL

Questa mancanza delle chiavi di registro e fondamentale per far partire le iso dei giochi, infatti, questo problema si potrebbe risolvere eseguendo un DUMP della NAND di una console DEBUG, estraendo le chiavi di registro neccessarie e copiarle nella NAND della RETAIL.

Inoltre non è possibile eseguire file con estensione .pkg perchè la parte del registro che contiene le chiavi di apertura di essi è inesistente sulle console RETAIL, e quindi anche questo problema si potrebbe risolvere effettuando un DUMP della NAND della console DEBUG, ma qui i problemi si fanno seri poichè queste chiavi sono criptate con chiave AES, 256 bit e per decriptare anche solo una di queste chiavi ci vorrebbero anni e anni, e sarebbe anche inutile perchè ogni cosole ha le chiavi criptate in modo diverso.

I problemi si aggiungono perchè effettuando delle modifiche alle NAND della console si invaliderà l' ECC che sarebbe l'algoritmo di controllo di errore presente nelle nostre Ps3, esso è in grado di riparare fino ad un massimo di 6bytes su una pagina di 2048 Byte.
Se si effetuano delle modifiche alla NAND e e dopo non si ricalcola l'ECC è come se le modifiche non abbiamo effetto e sarebbe lavoro sprecato, inoltre se vengono superati 6 bytes di modifica la console brickerà.
Se vuoi installare il Firmware Debug sulla tua console retail clicca qui

domenica 15 giugno 2008

BRICK PLAYSTATION 3 con il Debug Firmware

Dopo molti test di diversi hacker effettuati sul Debug Firmware, hanno riscontrato un problema non molto piacevole gia conosciuto nelle psp, ossia il brick, ma questa volta della Playstation 3.
Un brick di una console avviene quando un file che serve all'avvio del sistema è danneggiato o mancante e non permette l'avvio completo (boot), causando una schermata nera che non permette l'utilizzo della console.
Quindi se anche voi non volete brickare la vostra Playstation 3, per il momento è meglio starne alla larga poichè il debug firmware non è ancora sicuro al 100%.

Ecco un video di una Playstation 3 brickata(si spegne subito dopo l'accensione):

venerdì 13 giugno 2008

Come installare un Debug Firmware sulla playstation3 retail(normale)

Per fare in modo che il Debug Firmware funzioni sulla tua Playstation 3, la tua console deve avere un fw inferiore o uguale al 1.80 se vuoi installare il debug fw 1.80, oppure inferiore al fw 2.01 se vuoi installare il debug fw 2.15.
Usa solo la versione successiva per il firmware corrente della versione retail.
Se vuoi scaricare i Debug Firmware fin'ora disponibili clicca qui.
Il Debug Firmware può essere installato sulle retail, esso viene installato attraverso un procedimento un po rischioso (per questo consigliano di aver installato un chip infectus).
Ecco lo screenshot delle opzioni del debug firmware:

Come installare il debug firware sulla ps3:

Oggetti necessari
* UNA playstation 3;
* DUE hd per la ps3 della stessa dimensione e possibilmente con le stesse caratteristiche;
* UN firware da aggiornamento;
* UN firmware 1.8 o 2.15 debug.

Istruzioni:

1) Formatta entrambi gli hd con la ps3;
2) scarica il fw debug e mettilo in una chiavetta usb e fai partire l'aggiornamento. Questo copiera' tutto il fw debug all'interno del harddisk (adesso chiamato hdd-a)
3) Dopo aver copiato, la ps3 si riavvierà e ti verrà richiesto di premere il pulsante start per avviare l'aggiornamento. Non aggiornate la ps3 ma spegnetela (via la corrente)
4) Rimuovi l' hdd-a e metti nella ps3 il secondo hd, adesso chiamato hdd-b
5) Metti il fw ps3 retail sulla pennetta usb
6) Come hai fatto prima, metti la pennetta nella ps3 e fai partire l'aggiornamento, MA quando viene chiesto di premere il bottone, fallo ma fermati quando ti chiede di aderire/essere d'accordo sui termini e condizioni.
7) Con il sistema ancora accesso togli l'hdd-b e mettici l'hdd-a
8) Dopo lo scambio degli hd continua l'aggiornamento della ps3 come sempre, e la ps3 installerà il firmware debug!
9) Vai nelle impostazioni e controlla la versione del firmware e vedrai anche le opzioni di debug della tua ps3.

Ora il problema è che alcune funzionalità sono bloccate, poichè al cambio dell hdd (nel procedimento di installazione de fw) cambiano le chiavi di registro e la ps3 non le riconosce installando un ibrido che è un firmware al 60 % debug ed al 40% retail.

Stanno cercando una soluzione, sembra che già con il fw debug 2.20 le cose siano migliorate rispetto al 2.15, voci di corridoio parlano del rilascio di qualcosa di molto grosso dopo l'uscita di Metal Gear Solid.

UPDATE:

Per quelli che hanno due Hard Disk di capienze diverse ggparallel ha trovato un metodo:

In caso abbiate problemi con gli Hard Disk consiglio di fare un backup dell'intero disco, formatta l'Hard Disk da 40 Gb e avvia l'utility per linux "dd_rescue" per ridimensionare l'hard disk da 60 gb a 40 gb, così che diventino tutti e 2 della stessa capienza.


Fonte:Ps3hax

Cosa è un debug Firmware?

Il debug firmware è presente solo sulle console che la sony fornisce agli sviluppatori.
Tale firmware permette di far girare codice non firmato, ossia non è presente nessuno di quei check che abbondano sulle console retail.

Con il Debug Firmware in teoria le "iso" dei giochi salvati sul hdd della playstation 3 dovrebbero partire e dovrebbero funzionare, ci sono anche tutte le opzioni necessarie per farli girare all'interno della console, ma in realtà tutto questo non avviene, perchè i pkg debug e le iso non funzionano e momentaneamente non si sa ancora il motivo preciso.
Quindi per ora la maggior parte delle sue funzionalità, sono bloccate.

Per chi non lo sapesse il Debug è un firmware che può essere installato solamente sulle PS3 dei programmatori (appunto le PS3 Debug), questo "contiene" opzioni non esistenti nelle comuni Ps3 (Retail) .
Tra queste opzioni c'è anche la possibilità di avviare backup su qualsiasi supporto (cd/dvd/blu-ray) ed un installer di file .pkg (dal cui potrebbe essere ricavato il famoso "isoloader")


Ecco l'elenco dei Debug Firmware attualmente disponibili:
1.60
1.80

2.00
2.15

2.20
2.30
UPDATE:
Un kernel debug non consente l'esecuzione di codice non firmato, ma solo l'esecuzione di codice debug!
Per avere una console modificata nel vero senso della parola il firmware di debug non è sufficiente!