PDNKED escribió:nickieto escribió:Entonces desencriptando estos archivos lv0 y lv0.2, podremos obtener un downgrade?¿ obtener las keys de los firmwares? podremos firmar los eboot. de los juegos que requieran un firmware superior a 3.55?¿ . Perdon por el Hype, espero respuestas. Gracias
Aun no se si sería viable un downgrade. Pero en caso de desencriptar con éxito el LV0 y el 0.2 podría tenerse acceso al LV1 y el LV2. Con lo que podrían aplicarse payloads (previa modificación de los mismos).
Lo de los eboots no se... pero si se consiguen las keys se podrá. Digo yo.
en 3.60 lv1 y lv2 no existen , lv0 tira directamente a lv2_kernel de ahí a que no existan keys 3.60 ya que aún no se tienen las keys DE NINGUN FIRMWARE para destripar lv0 , lv0 no se conoce su interior aún desde todo el tiempo.
antes todo esto lo cargaba metldr de ahí con las keys de geo que se pudiera mirar dentro de lv1 y lv2 , pero NO de lv0
+ Initialises RAM & I/O
+ fetches encrypted bootldr off NAND/NOR flash (at address 0xF00000)
+ loads bootldr into Isolated SPU (SPE0)
+ Isolated SPU decrypts bootldr
+ bootldr decrypts lv0 which runs on PPU -> loaders INIT
loaders INIT: lv0 loads metldr (SPE2)
+ passes lv1ldr (which loads lv1) to metldr
+ passes lv2ldr (which loads lv2) to metldr
+ passes appldr (which loads vsh) to metldr
+ passes isoldr (which loads *.iso_spu_module) to metldr
el primer boot , es bootldr que descifra lv0 lv0 descifra y carga mtldr y luego metldr carga -> lv1ldr lv1ldr carga lv1 >lv2->lv2_kernel->vsh así en 3.55 , en 3.60 no ...
en 3.60 =
bootldr ->lv0->lv2_kernel->vsh
no usa metldr , de ahí que no se tengan keys.
el problema de todo esto es que bootldr es descifrado dentro de un spu , por ende no sniffable , pero se podría conseguir el extra del nuevo lv0 en ram , si se consiguiese con doble nor bootear en 3.60 aplicar en el cell reset line un pulso de 60ns y hacer switch con otra nor 3.55 y dumpear la ram , de ahí es de donde sacó math las keys ya que al aplicar el reset line la consola se reinicia en "parte" dejando restos en ram , Utiles según math.
en imagen :