FT File Tools

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 caricato

Drop one or more files here or click to choose

Only the first 64 KB of each file is read, locally. Nothing is uploaded.

Recognises 140+ formats by their magic bytes.

Show all supported formats
    Advertisement

    Identifica 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

    1. Aggiungi i fileTrascina uno o più file nel riquadro o fai clic per sceglierli. Viene letto solo il primo 64 KB di ogni file.
    2. Leggi il risultatoVisualizza il formato rilevato, il suo tipo MIME, la categoria e le estensioni che usa normalmente.
    3. Controlla l'estensioneCompare un avviso quando l'estensione nel nome del file non corrisponde al contenuto reale.
    4. Esamina i byteConsulta il dump esadecimale dei primi 64 byte oppure copia un breve report da condividere.

    Domande frequenti

    Cosa sono i magic bytes?
    La maggior parte dei formati binari inizia con una firma fissa: i file PNG iniziano con 89 50 4E 47, i PDF con %PDF-, gli archivi ZIP con PK. Il rilevatore confronta l'inizio del tuo file con una tabella di ben oltre 100 firme di questo tipo per identificarlo.
    Il mio file viene caricato?
    No. Il primo 64 KB di ogni file viene letto dal browser e analizzato localmente. Nulla viene inviato a un server, quindi puoi controllare in sicurezza anche documenti riservati.
    Perché dice che l'estensione non corrisponde?
    Il nome suggerisce un formato ma i byte ne mostrano un altro, per esempio un PNG salvato come .jpg o uno ZIP rinominato in .pdf. Spesso è innocuo, ma un “documento” che in realtà è un eseguibile è un classico trucco dei malware.
    Perché il mio file viene indicato come ZIP?
    Molti formati sono contenitori ZIP, tra cui DOCX, XLSX, EPUB, JAR e APK. Il rilevatore guarda all'interno dello ZIP per distinguerli, ma alcuni formati basati su ZIP meno comuni vengono indicati come archivio ZIP generico.
    Advertisement