› Foros › Xbox 360 › Exploits y homebrew
Cavalier escribió:Jeje, que duda mas curiosa.
Te explico lo que estas haciendo porque vengo un poco ciego y me apetece =).
La xbox (y por lo general todos los dispositivos "inteligentes") al encenderse, antes de empezar a hacer accesos al disco duro o al dvd y cargar la información "de peso y dificil", carga un pequeñisimo programita de una memoria rápida, sencilla y no volatil que le dice como debe conectarse con el resto de dispositivos (y otras cosas). Esa memoria, en este caso es una NAND, es la misma memoria que tienes en las llaves USB, lo que pasa que incrustada en una placa base.
Lo que se hace con todo el proceso del nand-dumper es chupar esa información con el ordenador, modificarla para tus fines y volver a metersela a la xbox. Además, y para que no se queje por haberla manipulado, pues los señores de microsoft son muy listos, hay que simular el estado Jtag en la placa, que viene a ser el modo depuración.
Como podrás entender, el microchip de la nand tiene muchas patillas, y tu con tu nanddumper solo usas unos pocas, entre las que no está la de alimentación de ahí que la tengas que tener enchufada (pero no encendida). Y con el nandpro (desde el pc) ejecutar los comandos para chupar esa información de tu consola a tu PC.
dartoes escribió:Necesitas leerte bien toda la guia del exploit de principio a fin, es mucho leer pero merece la pena, al menos sabes todo lo que le estas haciendo a tu consola, que en estas cosas yo lo veo necesario y por que no decirlo educativo xD
Y si, no necesitas leer los 3 primeros megas de la nand por que eso ya lo tienes con tu dumpeo original asi que hazte una imagen del freebot para tu placa, flasheas el xell, de xell a xellous y de xellous a freebot, saludos
jjcbr escribió:Vamos a ver,
Si vas a seguir el metodo con Xellous, no tienes que hacer una lectura completa de tu nand mediante el nanddumper.
En el primer paso solo lees los tres primeros megas de la nand. En el paso 3 extraes tu kv y tu config.
Importante: haz varias lecturas de esas tres cosas y comparalas con el total commandes (paso 2) para asegurarte que las lecturas son correctas.
Con todo esto, mediante el nanddumper, escribes en la nand de la consola el Xell correspondiente a tu placa, luego actualizas a Xellous.
Una vez que tienes el Xellous, mediante éste extraes una lectura completa de la nand de la consola.
Esta lectura no es la nandoriginal completa, puesto que en los tres primeros megas tienes escrito el xellous.
En el paso 7 te explica como reconstruir tu nand original completa, con los tres primeros megas extraidos en el punto1 y la "nand con xellous" del punto 6.
En el paso 9 contruyes el XBR para tu placa y lo escribes en la consola mediante un pen y el xellous.
jjcbr escribió:En el primer paso solo lees los tres primeros megas de la nand. En el paso 3 extraes tu kv y tu config.
dartoes escribió:Y si, no necesitas leer los 3 primeros megas de la nand por que eso ya lo tienes con tu dumpeo original asi que hazte una imagen del freebot para tu placa
dartoes escribió:Repito lo mismo, en la guia esta todo de lo que hablas mas que esplicado aqui solo te estamos poniendo lo mismo pero con nuestras palabras, lo que pasa que seguramente al leer la guia, otros tutos mas recientes, y lo que te contamos por aqui, todo junto, te estas haciendo un cacao muy gordo
Pregunto qué es exactamente o por definición el Xell y Xellous, qué hacen o cuál es su implicación en el proceso de de estracción de nand y posterior creación del FreeBOOT, o sin es simplemente una herramienta para actualizar la nand? son programas? permanecen en lo sucesivo instalados en la nand, similar al bootmii de la wii instalado como boot2?
retabolil escribió:jjcbr escribió:Vamos a ver,
Si vas a seguir el metodo con Xellous, no tienes que hacer una lectura completa de tu nand mediante el nanddumper.
En el primer paso solo lees los tres primeros megas de la nand. En el paso 3 extraes tu kv y tu config.
Importante: haz varias lecturas de esas tres cosas y comparalas con el total commandes (paso 2) para asegurarte que las lecturas son correctas.
Con todo esto, mediante el nanddumper, escribes en la nand de la consola el Xell correspondiente a tu placa, luego actualizas a Xellous.
Una vez que tienes el Xellous, mediante éste extraes una lectura completa de la nand de la consola.
Esta lectura no es la nandoriginal completa, puesto que en los tres primeros megas tienes escrito el xellous.
En el paso 7 te explica como reconstruir tu nand original completa, con los tres primeros megas extraidos en el punto1 y la "nand con xellous" del punto 6.
En el paso 9 contruyes el XBR para tu placa y lo escribes en la consola mediante un pen y el xellous.
Muchas gracias por la explicación; pero más que los pasos o procedimiento a realizar, lo que preguntaba es la definición o concepto de Xell y Xellous, qué son exactamente, dónde se instalan y a qué se limita su función (extraer y escribir la nand? pq eso ya se hacía con el nandumper sin necesidad de ellos..)
Luego aquí por ej, te contradices con el otro usuario en otra cosa que vengo preguntando desde el inicio del hilo: Si hemos extraido previamente la nand entera con el nandumper, pq extraer de nuevo con Xell/Xellous todo o parte de la nand para crear el FreeBOOT?jjcbr escribió:En el primer paso solo lees los tres primeros megas de la nand. En el paso 3 extraes tu kv y tu config.dartoes escribió:Y si, no necesitas leer los 3 primeros megas de la nand por que eso ya lo tienes con tu dumpeo original asi que hazte una imagen del freebot para tu placadartoes escribió:Repito lo mismo, en la guia esta todo de lo que hablas mas que esplicado aqui solo te estamos poniendo lo mismo pero con nuestras palabras, lo que pasa que seguramente al leer la guia, otros tutos mas recientes, y lo que te contamos por aqui, todo junto, te estas haciendo un cacao muy gordo
Sigues sin enterarte de lo que estoy preguntando, si te molesta que pregunte simplemente pasa del hilo, pq insisto que no te enteras. He leido la guía, el apartado del rebooter en concreto unas 5 veces, y ya se casi de moemoria los pasos a seguir para crear el FreeBOOT y reescribir la nand <--- ESTO NO ES LO QUE ESTOY PREGUNTANDO
Pregunto qué es exactamente o por definición el Xell y Xellous, qué hacen o cuál es su implicación en el proceso de de estracción de nand y posterior creación del FreeBOOT, o sin es simplemente una herramienta para actualizar la nand? son programas? permanecen en lo sucesivo instalados en la nand, similar al bootmii de la wii instalado como boot2?
Ahora vuelve de nuevo a decirme que si he leido la guía, que está en la guía...
Chriss_88 escribió:Xellous es la version actualizada del Xell, es mas o menos como tu bien dices, un bootmii de wii, si permanecera instalado cunado tengas le freeboot (creo que se pone en los primeros sectores de la nand) y en algun momento si la nand se corrompe y hay suerte de que el xell permanece intacto tienes una opcion de recuperacion y reflashear desde ahi.
Ademas de estar para mostrarte las Keys de la consola tambien sirve como metodo de arranque para linux, extraer copias de la nand desde el navegador web y como ya te comentaron para flashear la nand tambien.
retabolil escribió:1. Si XeLLous es una versión actualizada de Xell, podemos prescindir de Xell entonces, y partir directamente desde XeLLous?
2. Para crear el FreeBOOT con los datos de la nand, es decir, el updflash.bin.. para esto no bastaría con la nand extraída previamente únicamente con el nandumper?
Cavalier escribió:retabolil escribió:1. Si XeLLous es una versión actualizada de Xell, podemos prescindir de Xell entonces, y partir directamente desde XeLLous?
2. Para crear el FreeBOOT con los datos de la nand, es decir, el updflash.bin.. para esto no bastaría con la nand extraída previamente únicamente con el nandumper?
1. Si, son exactamente lo mismo, me imagino que el tuto que has leido, lo conserva por herencia de haberlo hecho así
2. si, pero si te has bajado sólo 3 megas pues no te vale, necesitas el dump completo.
retabolil escribió:Gracias de nuevo. El tutorial da por hecho en los primeros pasos, la obtención/extracción de la nand completa mediante el nandumper sin necesidad de sell o xellous. Una vez extraida en este paso -sin Xell ni XeLLous-, ya se tienen todos los datos necesarios, incluída la CPU Key para flashear el FreeBOOT?... es decir, obtener el updflash.bin listo para escribir en la nand de la consola reemplazando la original?
retabolil escribió:Luego aquí por ej, te contradices con el otro usuario en otra cosa que vengo preguntando desde el inicio del hilo: Si hemos extraido previamente la nand entera con el nandumper, pq extraer de nuevo con Xell/Xellous todo o parte de la nand para crear el FreeBOOT?
jjcbr escribió:retabolil escribió:Gracias de nuevo. El tutorial da por hecho en los primeros pasos, la obtención/extracción de la nand completa mediante el nandumper sin necesidad de sell o xellous. Una vez extraida en este paso -sin Xell ni XeLLous-, ya se tienen todos los datos necesarios, incluída la CPU Key para flashear el FreeBOOT?... es decir, obtener el updflash.bin listo para escribir en la nand de la consola reemplazando la original?
El tutorial no da nada por hecho. Si vas a usar Xellous no es necesaria la extraccion completa de la nand. Otra cosa es que tú la hayas extraido, y asegurate de que es correcta.
Supongo que la habrás extraido varias veces y comprobado con el total commander.
jjcbr escribió:Para generar el freeboot necesitas tu cpukey, la cual se obtiene con el xell o con xellous. Así que como mínimo necesitas instalar el xell.
Chriss_88 escribió:La CPUkey solo se puede sacar por pantalla y la consola encendida. Leyendola por fusesets en xell o completa en xellous.
retabolil escribió:
Hombre que no, si algo he hecho es leerlo de cabo a rabo. El capítulo II de la guía del exploit trata del JTAG y la extracción de la nand completa mediante el nandumper.
jjcbr escribió:....