| Questa voce di informatica è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia.
|
In informatica, parlando di magic number si intende una sequenza di bit, normalmente posta prima della sequenza di dati, che serve per definire il formato in cui i dati sono memorizzati.
I magic number sono usati principalmente negli ambienti Unix per identificare il formato dei file binari.
Sebbene normalmente i sistemi operativi utilizzino l'estensione dei file per determinare con quale programma debbano essere aperti, i magic number possono essere utili per definirne la versione. I file immagine GIF, per esempio, cominciano sempre con la stringa ASCII GIF87a o GIF89a che definisce lo standard al quale il file aderisce.