Como capturar el archivo de firmware al actualizar

Con este metodo he conseguido capturar el canal internet al descargarmelo, por lo que tambien debe de poder capturarse el archivo de firmware al hacer la descarga, no lo puedo probar porque mi wii esta a 80km de donde me encuentro actualmente, pero el viernes cae.
Este sistema es para todos aquellos que tengan la wii conectada a traves del pc con una tarjeta wifi usb o pci simulando un ap o gateway, para aquellos con router no.

Primero hay que descargar el programa Charles Web Debugging Proxy desde aqui y lo instalamos, este programa crea un proxy en vuestro equipo y loguea toda la informacion que pasa a traves de el.
Abrimos el programa y ahora hay que configurarlo, nos vamos a la pestaña donde pone Proxy y a la opcion Access Control Settings

Imagen

Le damos a Add y ponemos la ip de la WII
Ahora vamos a cambiar el tamaño maximo de grabacion, esto se hace en Proxy --> Recording Settings

Imagen

Y cambiamos el valor de 10 por 100, aceptamos y en la pantalla principal las conexiones las muestra en Strucure, pero a nosotros nos interesa en Sequence, ya que aqui mostrara todas las conexiones que hace de manera secuencial.

Imagen

Ahora hemos de configurar la wii para que se conecte a traves de un proxy, eso creo que se hacia en las opcines avanzadas de la conexion que esteis usando, teneis que ponerle la direccion ip del adaptador wifi que esteis usando en el equipo, sera posiblemente 192.168.0.1 o 192.168.1.1, depende de como lo hayais configurado, y el puerto es el 8888, que es el que lleva por defecto el programa, si lo habeis hecho bien, al hacer una prueba de conexion en la pantalla Sequence debe aparecer algun registro, si es asi al actualizar os aparecera en la ventana los archivos que esta descargando, y cuando haya terminado, seleccionais la entrada del log que querais, de dais al boton derecho y os dara la opcion de salvar, salvais el/los archivo/s de la actualizacion y ya teneis el firmware en vuestro equipo.

Imagen

El canal internet me descargo varios archivos del tipo tmd0000, tmd0001, o algo asi, hasta el ..006, por lo que podria ser que el firmware tambien fuera en varios archivos.
Bueno, espero que esto le pueda servir a alguien.
Muy interesante

Si por ejemplo dos personas hiciésemos lo mismo al descargar un juego de la VirtualConsole ¿los archivos serían distintos? ¿o es la consola la que los "firma" a la hora de guardarlos en la SD por ejemplo?

PD: Si he metido mucho la pata no seáis crueles conmigo
el problema es que la consola se actualiza, no se flashea, es decir solo se descargan aquellas partes necesarias para actualizar, no el firmware completo por lo que tampoco serviria para recuperar un firm antiquo en caso de que tuvieramos metodos para comunicarnos asi con la consola. No obstante creo que por este metodo podria obtenerse informacion valiosa.

Claro que tambien puedo estar diciendo burradas... [ayay]
Esto podría ser el comienzo del cracking de la VC...?
PiratePila está baneado por "crearse clones para trollear"
Suena interesante...

Así se podrá empezar a investigar y, seguramente con el tiempo se podra modificar el firmware. [oki]
Por una simple deducción lógica, no se podría afirmar que Nintendo no podrá parar de ninguna forma las copias piratas??

- Si hay una actualización de firmware que altere de alguna forma la lectura en Wii para inutilizar el chip, podremos 'captar' con este método la supuesta actualización, que lleva la parte que cambia 'eso' del lector.

- Con el chip inutilizado, que nos queda para cargar backups?? Pues simple, 'esa' parte del firmware, se modifica de tal manera que lea backups (como es la que va al lector no sería muy complicado). Y solo quedaría actualizar con este firmware y no actualizar nunca más, o añadir esta parte de firmware siempre a cada actualización...

Son deducciones rápidas, que os parece?
los tmd son como los pirs del xbox live encriptados y firmados, no perdais el tiempo con ellos ...

o se ecuentra un exploit que nos permita acceder al kernel o no hay warez de la consola virtual.

Saludos
Para los que tengan un router, si es de esos que regalan o compras con el ADSL es basicamente un modem con un hub, los caros generalmente no.

La cosa es que eso es basicamente una red no conmutada y por tanto con un programa tipo "ethereal" que es basicamente un capturador de trafico de red creo que se podría hacer lo mismo.

Solo hay una pega, y es que le red wifi pertenece a otro interface, y ahí si que podría haber conmutacion...

Probaré este fin de semana, y si descubro algo lo publicaré
7 respuestas