¿Qué formato de archivo comienza con "45 52 02" bytes?

¿Qué formato de archivo comienza con "45 52 02" bytes?

Tengo .cdrformato de archivo (noCorelDRAWfile), sin embargo, tengo problemas para abrirlo/grabarlo. Espero que sea la imagen del disco. Aquí están las primeras líneas:

$ hexdump -C *.cdr | head
00000000  45 52 02 00 00 70 00 00  00 00 00 00 00 00 00 00  |ER...p..........|
00000010  00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00  |................|
*
00000200  ...
$ hdiutil imageinfo *.cdr
hdiutil: imageinfo failed - image not recognized

¿En qué tipo de formato está este archivo?

He comprobadoNúmeros mágicos en archivos.artículo en Wikipedia, pero no aparece allí.

Respuesta1

Bueno, no estoy al 100% en esto, pero parece estar cerca de unTostada Roxioarchivo de imagen de disco según ellista de firmas de archivos que se encuentran aquí en Wikipedia:

Archivo de imagen de disco Roxio Toast, también algunos archivos .dmg comienzan con los mismos bytes.

La firma hexadecimal proporcionada allí es:

45 52 02 00 00 00

Y la firma hexadecimal que estás compartiendo es:

45 52 02 00 00 70

Tenga en cuenta que el último valor hexadecimal es 00en lugar de, 70por lo que esto es aún más extraño. ¿Me pregunto si eso 70significa que la imagen está comprimida? Parece que se encuentra información similar eneste archivo de definiciones parapyfsig; una biblioteca de firmas de archivos Python.

Además, si no recuerdo mal, la .cdrextensión de su archivo me parece indicar que este archivo de imagen de disco se creó con Roxio Toast.

Y FWIW, archivos con la .dmgextensión, comomencionado en la página de Wikipedia—son macOS“Imagen de disco de Apple”formato de imágenes.

Respuesta2

El filecomando me dice que es un "Mapa de controladores de Apple, tamaño de bloque 512":

printf '\x45\x52\x02\x00\x00\x70' | file -
# /dev/stdin: Apple Driver Map, blocksize 512

La definición está en el código fuente del archivo.magic/Magdir/apple.

Curiosamente, hay una entrada deshabilitada que coincidiría aún mejor: "Datos de partición de Apple".

información relacionada