cantonada cantonada

Nombre màgic

Una de les primeres convencions del sistema operatiu UNIX era que els fitxers binaris començaven en dos bytes que contenien un nombre màgic que identificava el tipus de fitxer. Actualment, l'utilitzen molt programes i molts sistemes operatius.

Aquí en teniu alguns exemples:

0xCAFEBABE : Fitxers de classes de java compilats (bytecodes) (només format big-endian)

0x474946383961: Fitxers GIF (imatges)

0x474946383761: Fitxers GIF (imatges)

0x4A464946: Fitxers JPEG (imatges)

0x89504e470d0a1a0a: Fitxers PNG (imatges)

0x4D546864 : Fitxers MIDI (àudio)

0x2321: Fitxers de scripts UNIX (little-endian)

0x2123 : Fitxers de scripts UNIX (little-endian)

0x4D5A : MS-DOS .exe i Windows PE (.exe) 4D en ASCII és M i 5A, en ascii és Z, són les inicials del dissenyador d'aquest format Mark Zbikowski

Font: www.wikipedia.org

 

Anar a Pàgina Principal

Imprimeix la web / Enviar a:
Google