Si monta el Recovery HD que habilita OS X Lion File Vault 2, el modo Safari y ciertas opciones de recuperación, verá varios .efires
archivos. ¿Qué formato son esos y qué contienen?
Estos archivos contienen recursos necesarios para mostrar la pantalla de inicio de OS X Lion antes de cargar el sistema operativo real o en caso de que no haya una partición del sistema (o cuando está roto).
Contienen una lista plana de archivos (sin jerarquía), y cada archivo tiene un nombre de hasta 64 caracteres. El formato del archivo es el siguiente; todos los números son little endian , es decir, el byte menos significativo primero.
0x0200
con propósito desconocido.0x3800
56 archivos)NUL
bytes utilizados para llenarNUL
bytes.El primer desplazamiento de datos del archivo en, por ejemplo, un archivo de almacenamiento con 56 entradas es 0x0C10
, o 4108 bytes, por defecto:
2 bytes desconocidos + 2 bytes de recuento de archivos + ( 56 + 1 entradas de archivo) * 72 bytes cada uno = 4108 .
El desplazamiento de datos del segundo archivo en el mismo archivo es 4108 más la longitud de los datos del primer archivo.
Estos archivos se recrean automáticamente cada vez que cambia una configuración relevante para la pantalla de inicio de sesión, por ejemplo, si desea habilitar el modo Safari en el panel de preferencias Seguridad y privacidad en Preferencias del sistema ). Utiliza recursos del sistema predeterminados para hacer esto, por lo que si desea cambiar, por ejemplo, el ícono de Apple , es suficiente editar el recurso regular y hacer que el sistema vuelva a crear el .efires
archivo correspondiente .