por FIREB0Y » 14/05/2013 22:16
Os voy a explicar un poco el funcionamiento del exploit:
La PS2 carga los settings de usuario directamente de la tarjeta de memoria al arrancar. Esto se hizo en su momento para poder personalizar el inicio o la configuracion de la consola. Sin embargo, esto permite tambien cargar codigo con una tarjeta previamente modificada, y ahi es donde entra el famoso FreeMCBOOT.
Este programa cambia los sectores de arranque de la tarjeta, de modo que podemos ejecutar aplicaciones de terceros o "homebrews". Los archivos ejecutables en PS2 terminan todos en .ELF, asi que podemos reconocerlos facilmente por ese sufijo.
Para instalar el FMCB tenemos que poder ejecutar algun .ELF de una manera indirecta: Esto es, usando cualquier metodo que nos permita acceder a un pendrive USB formateado en FAT32, donde previamente habremos copiado los ficheros principales de instalacion. Los metodos son bien conocidos, sea los discos de SWAP MAGIC, chip fisico, o una tarjeta previamente xploiteada(en la que ya este instalado el FMCB). A la hora de elegir un pendrive apropiado para la instalacion, es mejor uno de poca capacidad(los archivos necesarios para instalar el FMCB no necesitan mas que unos pocos megas), ya que los mas grandes, ya de por si os pueden dar problemas al formatearlos en FAT32.
Otra utilidad imprescindible es el UlaunchELF, o ULE para los amigos. Esta utilidad es un gestor de archivos para la PS2, sencillito pero eficaz. Incorpora ademas soporte para FTP, por lo que en teoria podemos acceder a los archivos ejecutables incluso en nuestro PC(es mucho mas complicado, desde luego). La mejor opcion para instalar es un Pendrive o un CD/DVD con los ficheros.
Las unidades estan listadas como sigue:
CDD: Unidad optica(CD/DVD)
MC0: Memory Card 0
MC1: Memory Card 1
MASS: Almacenamiento USB
HDD0: Disco duro interno(para las FAT con el adaptador).
Si hemos arrancado la PS2 desde una tarjeta con el xploit, lo mas recomendable es QUITARLA en cuanto carguemos el instalador. Con esto nos ahorramos liarla parda con la tarjeta xploiteada, ya que no hay metodo fisico para protegerla de grabaciones.
El Instalador es muy sencillo, de hecho es bastate intuitivo. La unica duda que nos puede surgir es si instalar el FMCB como Normal Install o MULTI-version install. Recomiendo esta ultima, por que? Muy sencillo, ocupa mucho menos en la tarjeta de memoria, y nos sirve para arrancar la tarjeta hackeada en cualquier consola, sea FAT o SLIM(Menos en las ultimas, la serie 90000, que son las que ya tienen corregido este xploit y no hay manera que no sea a traves de chip o SWAP MAGIC de arrancar .ELFs).
El FMCB(FreeMCBOOT) mete una serie de ficheros y utilidades a la hora de instalarse en nuestra tarjeta de memoria, por lo que la dejara bastante ajustadita de sitio para guardar partidas. Lo recomendable es pillarse una tarjeta chinorra de 32 o 64 Mb para guardar las partidas, y si alguna vez tenemos problema con el sitio, siempre podemos "mover" las partidas al lapiz USB.
Una vez hayamos instalado el FMCB nos encontraremos dos cosas principales: Una, que al arrancar la consola nos sale el logo del FMCB, y otra que tenemos una tercera opcion en el menu de la consola, llamada Konfigurator, FMCB config, o algo similar segun la version que hayamos instalado del FMCB.
Este programa, una vez seleccionado y arrancado nos permitira configurar el FMCB a nuestro gusto: Añadir nuevas lineas al menu, cambiar las ya existentes, configurar las teclas de acceso directo(Pulsando, por ejemplo, SELECT al arrancar, nos vamos directamente al gestor de archivos ULaunchELF), y tambien incluso elegir como se comportara el FMCB al arrancar la consola.
En el proximo post, si quereis, os muestro como configurar el FMCB para añadir vuestros programas al menu inicio de la consola.
Saludos!
Sistemas:Amiga500,600,CDTV,2K,1200,4K.MSX SVI 728,NMS 8250, Panasonic F1-AS.Commodore 64 Breadbin. AmstradCPC 464, 6128.Spectrum +2A.Sony Playstation 1,2,3,PSP1004.Sega Master Sys II,Megadrive II,Saturn,Dreamcast.Nintendo NES,Super NES,Gamecube,Wii.Atari 2600,STE 4mb,STFM 1mb.Xbox 1.1,1.4,1.6,360 FAT,360 Slim.