Control de usuario
Patrocinadores
Estadísticas
Miembros:
253.468
Online:
1.088
Hilos:
1.162.195
Mensajes:
18.376.012
Stats

Índice de foros PlayStation 3 Scene y Linux

Tutorial PS3 HDD Toolbox

Para quienes quieren hacer algo más que jugar

Moderadores: [erick], jamonazo2000

fidillo
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3695
Registrado: 12 Mar 2005
Ubicación: Jugando a la liga WALDE

Tutorial PS3 HDD Toolbox

Mensajepor fidillo 28 Jun 2009 23:44

PS3 HDD Toolbox

Imagen

PS3 HDD Toolbox es un programa para facilitar el cifrado y descifrado del disco duro de la PS3. Utiliza el metodo de knightsolidus y por lo tanto es necesario tener la PS3 para cifrar y descifrar.


Guía de Usuario

Tabla de contenido:

1. Advertencia .............................................................................................................................. 2

2. Configuración inicial ................................................................................................................. 3

2.1 Creación del archivo key.mp3 ................................................................................................ 3

3. Generar imagen eraser ............................................................................................................. 4

4. Generar imagen eraser+fakes ................................................................................................ 5

4.1 Generar fakes ........................................................................................................................ 5

4.2 Generar eraser+fakes .......................................................................................................... 5

4.3 Escanear fakes .................................................................................................................... 5

5. Empezar a descifrar. ............................................................................................................... 7

5.1 Preparar los datos que queremos descifrar ........................................................................ 7

5.2 Descifrar los datos ............................................................................................................... 7

6. Cifrar ......................................................................................................................................... 9

6.1 Preparar los datos que queremos cifrar ............................................................................. 9

6.2 Cifrando los datos................................................................................................................ 9



1. Advertencia

Antes de utilizar esta aplicación es necesario tener conocimientos básicos acerca de el método
de descifrado de knightsolidus.
Esta aplicación sirve para agilizar el proceso repetitivo de este método y no sirve ni para
descifrar el disco duro desde el PC ni para leer el filesystem ni nada parecido.
No nos hacemos responsables del daño que pueda causar a la PS3 o al disco duro en caso de
un mal uso o de un fallo del programa.
Tampoco daremos soporte a las personas que no tengan un mínimo conocimiento acerca de
para qué sirve esta aplicación.
Se recomienda crear una copia de seguridad de los datos antes de usar esta aplicación ya que
requiere borrar todo el disco duro.


2. Configuración inicial

El programa PS3 HDD Toolbox trabaja basándose en un método de “magic blocks” que consiste
en que el usuario previamente debe cifrar una serie de sectores característicos (128KB) para
que más tarde el programa sepa reconocer la posición de los mismos en el disco duro de la
PS3.


2.1 Creación del archivo key.mp3

Para crear el archivo key.mp3 debemos abrir la aplicación, nos pedirá seleccionar un disco
duro pero en este caso no importa que seleccionemos:


Imagen

Después de esta ventana, nos aparecerá la ventana principal de la aplicación.

Imagen

Deberemos ir a Herramientas -> Generar fakes y nos aparecerá la siguiente ventana.

Imagen

En esta última ventana deberemos hacer clic sobre Generar key.mp3 y nos habrá generado un
archivo llamado key.mp3 para que lo cifremos.
Cuando tengamos este archivo lo copiamos a la PS3 haciéndolo pasar por un mp3.
Después conectamos el disco duro en el PC y lo seleccionamos en la aplicación. Luego vamos a
la opción Buscar key.bin que escaneara el disco duro en su búsqueda.
Si todo ha salido bien tendrás un archivo key.bin de 128KB cifrado.


3. Generar imagen eraser

Una imagen eraser es una imagen del disco duro de la PS3 lo más limpia posible. Para crearla
debemos seguir los siguientes pasos:
1. Llenar el disco duro de ceros utilizando WinHex o cualquier programa que lo permita.
2. Introducir el disco duro en la PS3 y dar formato rápido para que escriba lo menos
posible.
3. Crear una imagen del disco duro recién formateado con WinHex o cualquier programa
que lo permita.
4. Guardar esa imagen como eraser porque la usaremos más adelante.
NOTA: Nosotros en la práctica usamos dos imágenes eraser. Esta que acabamos de crear y una
imagen eraser+fakes que crearemos más adelante.


4. Generar imagen eraser+fakes

4.1 Generar fakes

Básicamente la imagen eraser+fakes está compuesta por la imagen eraser que hemos creado
antes mas los fakes que vamos a meter ahora.
Primeramente debemos generar los fakes que vamos a meter en el disco. Esto se hace para
“asignar” el espacio en el disco duro que vamos a utilizar para descifrar.
Para generar los fakes, en la ventana principal del programa hacemos clic sobre Herramientas
-> Generar fakes.


Imagen

Esta vez debemos hacer clic sobre Generar magic blocks pero antes debemos escribir el
número de fakes que vamos a crear. Podemos crear hasta un máximo de 256 que equivalen a
8GB. Cada fake son 32MB por lo que si queremos asignar 1GB de espacio en disco
generaremos 32 fakes.
Después de hacer clic sobre Generar magic blocks el programa empezará a generar los
archivos XXX.XX.mp3
Cuando tengamos todos los fakes creados los debemos copiar a la PS3 utilizando un dispositivo
USB o una MemoryStick los que tengan suerte de tener lector.


4.2 Generar eraser+fakes

Para generar la imagen eraser+fakes debemos simplemente que crear una imagen del disco
duro con WinHex o similar y renombrarla como eraser+fakes


4.3 Escanear fakes

Una vez que ya tenemos la imagen eraser+fakes debemos escanearla con el programa para
identificar los offsets donde se sitúa el espacio que hemos asignado.
Para ello volvemos a abrir la aplicación y seleccionamos o bien el disco duro físico de la PS3 o
bien la imagen eraser+fakes que acabamos de crear.
En la pantalla principal del programa y en el apartado Magic blocks seleccionamos el archivo
key.bin que es el key.mp3 que ciframos anteriormente.
Después debajo escribimos el número de magic blocks que hemos metido en el disco duro, en
este caso 32.


-------------------------------------------------------------------------------------------

Y finalmente pulsamos sobre Buscar magic blocks. Al pulsar nos preguntara donde guardar un
archivo llamado offsets.ofs. Este archivo es importante porque lo vamos a utilizar cada vez que
queramos cifrar o descifrar, así que deberías guardarlo junto con la imagen eraser+fakes.


Imagen

Una vez la aplicación haya terminado de buscar los magic blocks ya tendremos todo preparado
para empezar a descifrar.


5. Empezar a descifrar.

5.1 Preparar los datos que queremos descifrar

Como tenemos un límite máximo de la cantidad de datos que podemos cifrar, es necesario que
descartemos las partes del disco duro que no tienen información.
Para ello abrimos la aplicación seleccionando el HDD de la PS3.
Seleccionamos la parte del disco que queremos extraer. Por ejemplo si solo queremos extraer
10Gb porque tenemos así formateado el disco ponemos:


Imagen

Por último hacemos clic sobre el botón Extraer datos del HDD que nos pedirá una carpeta
donde extraer un archivo llamado “todojunto” que contiene solo los datos del HDD (descarta
los sectores a cero). Junto con ese “todojunto” aparece también un todojunto.csv que
contiene la información sobre los datos extraídos.


5.2 Descifrar los datos

Para empezar a descifrar nos hacen falta las siguientes cosas:
- Imagen eraser+fakes escrita en el HDD de la PS3.
- Archivo offsets.ofs resultante de escanear esa misma imagen en busca de los magic
blocks
- Archivo “todojunto” que queremos descifrar.
Una vez tengamos todo esto listo solo tenemos que:
1. Abrir el programa seleccionando el disco duro físico de la PS3.
2. Hacer clic en el botón Machacar datos.
3. Después de hacer clic en ese botón, el programa nos pedirá el archivo offsets.ofs y el
archivo que queremos descifrar. Esperamos a que termine de trabajar.
4. Cuando haya terminado, conectamos el disco duro a la PS3 y copiamos los mp3 a un
USB para transferirlos al PC.


Ahora tenemos el archivo “todojunto” descifrado pero esta troceado en partes de 32MB. Para
juntarlas usaremos la consola de comandos (MS-DOS).


Imagen

Por último, para obtener la imagen completa del disco duro descifrada debemos regenerarla
utilizando el archivo todojunto.csv que nos generó el programa al extraer los datos cifrados.
Para ello vamos a Herramientas -> Regenerar imagen RAW


Imagen

En Archivo de imagen seleccionamos el archivo completo que vamos a crear.
En Archivo de offsets seleccionamos el archivo todojunto.csv de cuanto extrajimos estos
mismos datos cifrados.
Archivo todojunto es el archivo que acabamos de pegar usando “copy /b *.mp3 todojunto”
En Comenzar desde el offset hay que indicar el offset de inicio que pusimos al a extraer.
Después de todo esto tendremos la imagen descifrada de nuestro disco duro.


6. Cifrar

6.1 Preparar los datos que queremos cifrar

Para preparar los datos que queremos cifrar tenemos que hacer los mismos pasos que para
descifrar pero marcando las opciones:


Imagen

6.2Cifrando los datos

Cifrar datos es más complicado y solo ha sido probado una vez con éxito. Para cifrar hace falta
tener:
- Imagen eraser (sin fakes)
- Archivo offsets.ofs resultante de escanear esa misma imagen en busca de los magic
blocks
- Archivo “todojunto” que queremos cifrar
Cuando tengamos todo esto:
1. Debemos escribir la imagen eraser (sin fakes) en el disco duro utilizando WinHex o
similar.
2. Debemos copiar las partes del “todojunto” que queremos cifrar que se llamaran igual
que los fakes a un USB.
NOTA IMPORTANTE: debemos copiar exactamente el mismo
número de archivos que copiamos la primera vez que creamos el eraser+fakes. En caso
de que las partes del “todojunto” sean menos que la de los fakes deberemos rellenar
con fakes hasta tener el mismo número.


3. Una vez hayamos copiado los archivos al HDD de la PS3, conectamos el disco duro otra
vez al PC.
En el cuadro llamado Magic blocks:
1. Seleccionamos el key.bin
2. Escribimos el tamaño de todas las partes del “todojunto” que hemos metido en bytes.
3. Hacemos clic sobre Extraer Datos. Nos pedirá el archivo offsets.ofs y nos preguntara
donde guardar.
4. Por último, regeneramos la imagen de igual manera que hicimos al descifrar.


Podeis descargarlo de aqui

Podeis consultar la Wiki que ha creado el amigo Wabo para tener toda la informacion mas precisa en caso de no encontrar en la busqueda este post:

Hilo en la Wiki:

wiki/PS3_HDD_Toolbox

Esto es todo chicos.

Dar las gracias a todos los miembros del grupo al que pertenezco, ifcáro, knightsolidus, SeRoCuLTo y f5inet. desde hace un tiempo se trabaja mucho mejor y mas rapido, ademas de que ahora la informacion se puede publicar libremente sin imposiciones.

A medida que vayais aprendiendo a usarlo, nos vendra bien para reparar posibles bugs e ir mejorando la herramienta. Han sido muchas horas de trabajo y testeo para que funcione a la perfeccion, asi que cualquier error podeis publicarlo en los foros para que se vaya solucionando.

Un saludo ;)
Ultima edición por fidillo el 29 Jun 2009 03:36, editado 1 vez
Imagen

wabo
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3820
Registrado: 09 Abr 2007
Ubicación: Zgz-Teruel

Mensajepor wabo 29 Jun 2009 00:05

Felicidades por la tool.

Si saco tiempo lo meto en el wiki.

andres_5
Avatar de usuario
Adicto
 
Mensajes: 166
Registrado: 21 Abr 2008
Ubicación: DE CAI XIKILLO

Mensajepor andres_5 29 Jun 2009 00:39

Felicidades FIDILLO ^^...

red_powah82
Avatar de usuario
Adicto
 
Mensajes: 353
Registrado: 20 Oct 2008

Mensajepor red_powah82 29 Jun 2009 00:51

Gracias Fidillo a ti y a todo el equipo. Éste es el camino.
Imagen

erisuco
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 510
Registrado: 30 Ene 2007

Mensajepor erisuco 29 Jun 2009 00:53

Gracias, sin lugar a dudas el principio de algo grande...

ValleBCN
Avatar de usuario
Habitual
 
Mensajes: 35
Registrado: 18 Jun 2009

Mensajepor ValleBCN 29 Jun 2009 02:06

Oh! Gran aporte, GRACIAS.

Comienza la diversión! [babas]
Saludos!
ImagenImagen

AnArKi_FrOsT
Adicto
 
Mensajes: 317
Registrado: 16 Abr 2009
Ubicación: Puertollano

Mensajepor AnArKi_FrOsT 29 Jun 2009 02:39

mil gracias por vuestro trabajo cracks

wabo
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3820
Registrado: 09 Abr 2007
Ubicación: Zgz-Teruel

Mensajepor wabo 29 Jun 2009 03:28

Aún falta mejorarlo, pero ya está en el wiki: wiki/PS3_HDD_Toolbox

(Fidi, une hilo y wiki)

fidillo
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3695
Registrado: 12 Mar 2005
Ubicación: Jugando a la liga WALDE

Re:

Mensajepor fidillo 29 Jun 2009 03:36

wabo escribió:Aún falta mejorarlo, pero ya está en el wiki: wiki/PS3_HDD_Toolbox

(Fidi, une hilo y wiki)


Hecho ;)
Imagen

wabo
Avatar de usuario
MegaAdicto!!!
 
Mensajes: 3820
Registrado: 09 Abr 2007
Ubicación: Zgz-Teruel

Re: Re:

Mensajepor wabo 29 Jun 2009 03:51

fidillo escribió:
wabo escribió:Aún falta mejorarlo, pero ya está en el wiki: wiki/PS3_HDD_Toolbox

(Fidi, une hilo y wiki)


Hecho ;)


wiki/Ayuda:Preguntas_Frecuentes_del_foro#Enlazar_un_art.C3.ADculo_del_wiki_con_un_hilo

Mejor así...

Por cierto, si alguien se anima a subir las fotos, seguro que todo el mundo se lo agradece.

Siguiente

Volver a Scene y Linux

¿Quién está conectado?

Usuarios navegando por este foro: No hay usuarios registrados visitando el foro y 2 invitados