Rilevatore del tipo di file — Identifica i file dai magic bytes
Scopri cos'è davvero un file dai suoi magic bytes: oltre 100 formati, tipo MIME, avvisi di estensione errata e dump esadecimale dei primi 64 byte, tutto nel browser.
🔒 Funziona interamente nel tuo browser — nulla viene caricatoIdentifica qualsiasi file dal suo contenuto
L'estensione nel nome di un file è solo un'etichetta, e le etichette possono essere sbagliate. I download perdono l'estensione, i sistemi di posta elettronica rinominano gli allegati e i file copiati da telefoni o vecchi backup finiscono spesso per chiamarsi file o IMG_0001 senza alcun indizio sul loro contenuto. Questo rilevatore ignora il nome e guarda invece i byte. Quasi ogni formato binario inizia con una firma distintiva, chiamata magic bytes (byte magici): 89 50 4E 47 per PNG, FF D8 FF per JPEG, %PDF- per PDF, PK per ZIP e 37 7A BC AF 27 1C per 7-Zip. Lo strumento confronta il tuo file con ben oltre cento firme che coprono immagini, audio, video, archivi, documenti, font, eseguibili, database e immagini disco.
Alcuni formati richiedono un esame più attento. MP4, MOV, M4A, HEIC e AVIF condividono tutti la struttura ISO base media, quindi il rilevatore legge il brand nel box ftyp. DOCX, XLSX, PPTX, EPUB, ODT, JAR e APK sono tutti file ZIP, quindi esamina i nomi delle prime voci. I vecchi documenti Office condividono il contenitore OLE2, e i file di testo vengono riconosciuti come JSON, XML, HTML, SVG, chiavi PEM, vCard o semplice testo UTF-8 e UTF-16.
Individua estensioni errate e sospette
Per ogni file ottieni il formato rilevato, il suo tipo MIME standard, la categoria e le estensioni normalmente usate da quel formato, accanto al tipo che il browser ha dedotto dal nome. Quando l'estensione non corrisponde al contenuto vedi un avviso. Di solito è innocuo, perché un PNG salvato come .jpg si apre comunque, ma una “fattura.pdf” che si rivela un eseguibile Windows è un metodo comune per diffondere malware. Il dump esadecimale dei primi 64 byte, con offset e colonna ASCII, permette agli sviluppatori di verificare il risultato da soli.
Viene letto solo il primo 64 KB di ogni file e tutto avviene all'interno del browser, quindi anche video o immagini disco molto grandi vengono controllati all'istante e nulla viene caricato. Puoi controllare molti file contemporaneamente e copiare un breve report testuale per ciascuno.
Come usare
- Aggiungi i fileTrascina uno o più file nel riquadro o fai clic per sceglierli. Viene letto solo il primo 64 KB di ogni file.
- Leggi il risultatoVisualizza il formato rilevato, il suo tipo MIME, la categoria e le estensioni che usa normalmente.
- Controlla l'estensioneCompare un avviso quando l'estensione nel nome del file non corrisponde al contenuto reale.
- Esamina i byteConsulta il dump esadecimale dei primi 64 byte oppure copia un breve report da condividere.