Salta al contenuto

Cos’è l’EXIF nei file fotografici?

Ogni foto scattata con uno smartphone o una fotocamera racchiude un insieme di informazioni invisibili guardando l’immagine, ma leggibili da qualsiasi programma che apre il file.

7 min di lettura · Aggiornato il

La risposta breve

L’EXIF — Exchangeable Image File Format — è lo standard utilizzato dalle fotocamere per registrare le informazioni su una fotografia all’interno del file stesso. Risiede accanto all’immagine compressa e non al suo interno: per questo motivo, rimuoverlo non altera in alcun modo i pixel visibili.

È stato progettato negli anni ’90 per consentire ai fotografi di verificare i parametri di scatto dopo una sessione. La componente GPS è stata introdotta in seguito, ed è quella che riserva le maggiori sorprese agli utenti.

Cosa contiene esattamente

L’EXIF è strutturato come una cartella TIFF suddivisa in tre sezioni principali. Sapere a quale appartiene ciascun dato aiuta a interpretare correttamente un report dei metadati:

  • IFD0 — i dati fondamentali: Marca, Modello, Orientamento, Software, Autore, Copyright e data di modifica del file.
  • La sotto-directory Exif — i dettagli fotografici: Tempo di esposizione, Diaframma (FNumber), ISO, Lunghezza focale, Modello obiettivo, Flash e Data e ora originali (DateTimeOriginal), spesso con precisione millimetrica al sottomultiplo di secondo.
  • La sotto-directory GPS — latitudine, longitudine, altitudine, timestamp UTC e, talvolta, la direzione verso cui puntava la fotocamera.

Il blocco MakerNote

La maggior parte dei produttori scrive anche un blocco chiamato MakerNote: un insieme di dati proprietario e non documentato che può raggiungere decine di kilobyte. I costruttori lo usano per registrare dati non previsti dallo standard, e il suo contenuto varia in base al modello e alla versione del firmware.

Proprio perché non è documentato, nessun software generico può decifrare con certezza tutto ciò che contiene. È noto tuttavia che può includere il numero di serie del corpo macchina e il conteggio degli scatti dell’otturatore: due dati fortemente identificativi, che rendono preferibile eliminare l’intero blocco metadati anziché modificarlo campo per campo.

Dove risiede l’EXIF all’interno del file

In un file JPEG, l’EXIF risiede in un segmento marcatore APP1 all’inizio del file, prima dei dati compressi dell’immagine. In un PNG si trova in un blocco eXIf. In un file WebP è un blocco RIFF identificato come EXIF. In un formato HEIC è memorizzato come elemento nell’item store del contenitore, indicizzato tramite la tabella iloc.

In ogni caso è completamente separato dai pixel grafici. Questa separazione è ciò che rende la rimozione dei metadati una procedura senza perdita (lossless): i dati compressi dell’immagine vengono copiati byte per byte senza mai essere decodificati o ricompressi.

Cosa l’EXIF non può certificare

L’EXIF è generato da un software e può essere modificato da qualsiasi software. È la registrazione di quanto dichiarato da un dispositivo, non una prova incontrovertibile di ciò che è accaduto. Qualsiasi campo può essere riscritto da chiunque disponga dello strumento adatto — compreso questo sito.

Questo vale in entrambe le direzioni: è la ragione per cui è possibile correggere un fuso orario o una data errata, ma anche il motivo per cui un timestamp o una posizione EXIF non possono mai costituire una prova forense autonoma.

Domande frequenti

Tutte le fotografie contengono dati EXIF?

No. Gli screenshot, le immagini salvate dal web e le foto inviate tramite la maggior parte delle app di messaggistica vengono generalmente ricodificate all’invio, perdendo tutti i metadati. Una foto salvata direttamente dalla fotocamera o dallo smartphone contiene invece il set completo.

L’EXIF coincide con l’intero insieme dei metadati?

L’EXIF è solo una tipologia di metadati. Una foto può includere anche tag IPTC (utilizzati dalle agenzie giornalistiche), blocchi XMP (scritti dai programmi di fotoritocco) e un profilo colore ICC. Uno strumento completo legge tutte queste informazioni.