Strumento per file / 04

Strumento di verifica del tipo MIME

Confronta le firme dei file più comuni con il tipo MIME segnalato dal browser.

Strumento di verifica del tipo MIME: TOEA controlla i byte iniziali riconoscibili di PNG, JPEG, GIF, WebP, PDF, ZIP e gzip, quindi usa come fallback il tipo fornito dal browser. Funziona al 100% localmente nel browser, senza caricare file sul server.

Esecuzioni
Nel browser
Costo
Gratuito · senza registrazione
Disponibilità
Pronto all'uso
File signature inspectorElaborazione locale

Funziona interamente nel browser

Come funzionano le firme

La maggior parte dei formati binari inizia con byte fissi, spesso chiamati magic number. PNG inizia con 89 50 4E 47, JPEG con FF D8 FF, PDF con %PDF e gzip con 1F 8B. Il tipo riportato dal browser proviene di solito solo dall'estensione del file, quindi un file rinominato mostra una differenza tra le due righe.

Molti formati moderni sono archivi ZIP al loro interno: DOCX, XLSX, PPTX, EPUB, JAR e APK iniziano tutti con i byte PK di ZIP, quindi per loro un risultato corretto è application/zip. I formati testuali come SVG, CSV e JSON non hanno alcuna firma.

Verificare i tipi durante il caricamento

Un modulo di caricamento che si fida dell'estensione o del tipo riportato dal browser può essere ingannato rinominando un file. Controlla i byte iniziali sul server, salva i file con nomi generati da te e servili con un Content-Type esplicito e X-Content-Type-Options: nosniff, così i browser non indovinano un tipo diverso. Per confermare che un file non sia cambiato dopo il controllo, registra il suo hash del file.

Come usarlo

  1. Scegli un file fino a 50 MB.
  2. Esamina i tipi rilevati e segnalati.
  3. Confronta il risultato con l'estensione.

Privacy e limitazioni

Vengono analizzati solo i byte locali. Il rilevamento è mirato e non costituisce un sistema completo di identificazione forense.

Strumenti correlati

Domande frequenti

Un'estensione può essere fuorviante?

Sì. Il nome di un file può essere modificato senza cambiare i byte sottostanti.

Il rilevamento MIME dimostra che un file è sicuro?

No. Il tipo di file e la sicurezza del file sono due questioni separate.

Strumento gratuito · nel browser esecuzioni · senza account