Eu tenho .cdr
formato de arquivo (nãoCorel Drawarquivo), porém tenho problemas para abri-lo/gravá-lo. Espero que seja a imagem do disco. Aqui estão as primeiras linhas:
$ 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
Em que tipo de formato está esse arquivo?
Eu verifiqueiNúmeros mágicos em arquivosartigo na Wikipedia, mas não está listado lá.
Responder1
Bem, não estou 100% nisso, mas parece estar perto de umTorrada Roxioarquivo de imagem de disco de acordo com olista de assinaturas de arquivos encontradas aqui na Wikipedia:
Arquivo de imagem de disco Roxio Toast, também alguns arquivos .dmg começam com os mesmos bytes.
A assinatura hexadecimal fornecida é:
45 52 02 00 00 00
E a assinatura hexadecimal que você está compartilhando é:
45 52 02 00 00 70
Observe que o último valor hexadecimal é 00
em vez de, 70
então isso é ainda mais estranho. Gostaria de saber se isso 70
significa que a imagem está compactada? Informações semelhantes parecem ser encontradas emeste arquivo de definições parapyfsig
; uma biblioteca de assinatura de arquivo Python.
Além disso, se bem me lembro, a .cdr
extensão do seu arquivo parece me indicar que esse arquivo de imagem de disco foi feito com Roxio Toast.
E FWIW, arquivos com a .dmg
extensão – comomencionado na página da Wikipedia—são macOS“Imagem de disco da Apple”formatar imagens.
Responder2
O file
comando me diz que é um "Apple Driver Map, blocksize 512":
printf '\x45\x52\x02\x00\x00\x70' | file -
# /dev/stdin: Apple Driver Map, blocksize 512
A definição está no código-fonte do arquivo no arquivomagic/Magdir/apple
.
Curiosamente, há uma entrada desabilitada que combinaria ainda melhor: “Dados da partição Apple”.