c0de90e7 escribió:Chavales, no os recomiendo andar cambiando de exploit del perfil de DS entre GateWay y otros. Podeis usar esto para adaptar vuestros launcher.dat al exploit de perfil DS de gateway:
openssl enc -aes-128-cbc -K 580006192800C5F0FBFB04E06A682088 -iv 00000000000000000000000000000000 -in <fichero_launcher.dat_normal> -out <fichero_launcher.dat_preparado_para_gateway>
Esto lo puso naehrwert ( conocido en la scene de ps3 ) en su twitter; solo que el usa un switch mas, el "-d", que no hay que ponerlo.
Lo unico es que teneis que editar el launcher.dat normal y redondear su tamaño a granularidad de 16 bytes. Yo suelo copiar los ultimos 4 bytes ( 32 bits ) 3 veces mas, por que los launcher.dat normales que he visto se quedan todos a 12 bytes para llegar a ese redondeo a 16 bytes; replico el ultimo dword 3 veces mas y queda listo, luego usais ese comando, que basicamente cifra el launcher.dat con esa clave, esto es asi por que el stage anterior del exploit de gateway lee ese fichero y lo descifra con esa misma clave par despues pasar a ejecutarlo.
Por ultimo, para ejecutar este comando necesitais el openssl:
32bit
http://slproweb.com/download/Win32OpenSSL-1_0_1f.exe ( programa en si )
http://www.microsoft.com/downloads/deta ... 4B9F2BC1BF ( librerias necesarias si no las teneis ya )
64bit
http://slproweb.com/download/Win64OpenSSL-1_0_1f.exe ( programa en si )
http://www.microsoft.com/downloads/deta ... 8d7548c1b6Yo los instalo ( y le digo que meta todas las dlls en el directorio de instalacion, en vez de en system32, cuando te pregunta ) en su directorio y luego copio la carpeta donde esta el openssl.exe y los demas ficheros a una carpeta aparte y alli pongo un pequeño fichero .bat que hace todo el comando:
------------gwconvert.bat----------
openssl\openssl enc -aes-128-cbc -K 580006192800C5F0FBFB04E06A682088 -iv 00000000000000000000000000000000 -in %1 -out %2
-------------------------------------
y luego, para convertir, uso el HIEW para meterle los 12 bytes de padding al launcher.dat que quiera convertir, y despues ejecuto:
gwconvert launcherloquesea.dat Launcher.dat
Y ya esta, copio el launcher.dat a la SD ( a otra que tengo, asi alterno entre el launcher de gateway para tema de roms y la otra SD para el homebrew de turno ).