Ich habe .cdr
Dateiformat (nichtCoreldrawDatei), allerdings habe ich Probleme, sie zu öffnen/brennen. Ich gehe davon aus, dass es sich um das Disk-Image handelt. Hier sind die ersten paar Zeilen:
$ 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
In welchem Format liegt diese Datei vor?
Ich habe geprüftMagische Zahlen in DateienArtikel auf Wikipedia, aber es ist dort nicht aufgeführt.
Antwort1
Nun, ich bin mir nicht 100% sicher, aber es scheint in der Nähe einesRoxio ToastDisk-Image-Datei entsprechend derListe der Dateisignaturen hier auf Wikipedia zu finden:
Roxio Toast-Disk-Image-Datei, auch einige .dmg-Dateien beginnen mit denselben Bytes.
Die dort bereitgestellte Hex-Signatur lautet:
45 52 02 00 00 00
Und die Hex-Signatur, die Sie teilen, lautet:
45 52 02 00 00 70
Beachten Sie, dass der letzte Hex-Wert 00
anstelle von lautet 70
, was das Ganze noch seltsamer macht. Ich frage mich, ob das 70
bedeutet, dass das Bild komprimiert ist? Ähnliche Informationen scheinen in zu finden zu seindiese Definitionsdatei fürpyfsig
; eine Python-Dateisignaturbibliothek.
Wenn ich mich recht erinnere, .cdr
deutet die Erweiterung Ihrer Datei außerdem darauf hin, dass diese Disk-Image-Datei mit Roxio Toast erstellt wurde.
Und FWIW, Dateien mit der .dmg
Erweiterung—aserwähnt auf der Wikipedia-Seite—sind macOS„Apple Disk Image“Bilder formatieren.
Antwort2
Der file
Befehl sagt mir, dass es sich um eine „Apple Driver Map, Blockgröße 512“ handelt:
printf '\x45\x52\x02\x00\x00\x70' | file -
# /dev/stdin: Apple Driver Map, blocksize 512
Die Definition befindet sich im Quelltext der Datei in der Dateimagic/Magdir/apple
.
Interessanterweise gibt es einen deaktivierten Eintrag, der noch besser passen würde: „Apple-Partitionsdaten“.