Code:
Posicion       Valor       Tamaņo en Bytes  Descripcion

    ***Zona de la Seguridad***

    0x0            [53 43 45]        03           Identificador de Archivo
    0x9            [00 00 00]        03           OS Version
    0x1c*         [00 00 00 00]    04           Tamaņo del SELF
    0x16           [00 00]           02           Offset de inicio del Ejecutable sin Cifrar
    0x37           [00]              01           Tamaņo de la Cabecera
    0x44           [00 00 00 00] 04            Tamaņo desde SCE hasta el tamaņo comprendido
    0x70           [00*08]           08           Autentificacion ID
    *************************************************************
    0x7f           [00]              01           Tipo de Ejecutable >[00]
    >01 = Level 0
    >02 = Level 1
    >03 = Level 2 /Playstation 2
    >04 = Aplicacion
    >05 = SPU
    >06 = Loader
    >08 = Aplicacion Network Plataform
    *************************************************************
    0x80           [00 00 00]        03           PS3_SYSTEM_VER
    0x90           [7F 45 4C 46]     04           Inicio del Loader App
    ***************************************************************
    0x273          [00]              01           Flag  de Cifrado >[00]
    >01 = Archivo Descifrado
    >02 = Archivo Cifrado
    *************************************************************
    0x347          [00]              01           Flag de Compresion >[00]
    >00 = Contenido Comprimido
    >01 = Contenido Descomprimido
    ************************************************************
    0x360          [00*32]           32           Control de los Flags

Bien si observamos la imagen estamos comparando 2 ejecutables,ambos son el mismo,solo que de diferentes versiones,comente hace tiempo que el hash validaba la base del ejecutable,vale pero si se supone que se hashea la base y esta tiene un hash unico porque ocurre esto que aparece en la imagen?



Aqui vemos que son el mismo archivo y que lo unico que varia es la version del ejecutable....



entonces si se supone que se calcula la base(teoricamente)pero luego el hash es el mismo hay algo que no encaja,solo podria ser que:

El self cuenta con un ejecutable interno que actua de loader que se monta en el spu ,de hecho este loader tiene el flag perteneciente a SPU y el nombre no deja lugar a dudas.

Tambien decir que cuenta con un tamaņo de 17,4KB,suponiendo que cada LS cuenta con 256KB perfectamemnte podria ser montado y ejecutado alli mismo.

Entonces que es?un hash o un id para identificar el archivo dentro de una list id interna?O tenemos que calcular el loader SPU y no la base?

1saludo