Clicca o trascina e rilascia file qui
Supporta caricamento batch, rileva automaticamente il tipo reale (Magic Number)
Supporta caricamento batch, rileva automaticamente il tipo reale (Magic Number)
Il rilevatore di tipo file è un potente strumento puramente frontend che identifica con precisione il formato reale del file leggendo le firme dell'intestazione binaria (Magic Number). A differenza degli strumenti che si basano solo su estensioni o tipi MIME del browser, il nostro strumento analizza direttamente il contenuto binario dei file per garantire risultati accurati. Tutti i processi di rilevamento vengono completati nel browser senza caricare file sui server, proteggendo completamente la privacy e la sicurezza dei dati.
| Tipo di file | Firma esadecimale | Estensione |
|---|---|---|
| 25 50 44 46 | ||
| PNG | 89 50 4E 47 0D 0A 1A 0A | .png |
| GIF | 47 49 46 38 (GIF8) | .gif |
| JPEG | FF D8 FF | .jpg |
| WebP | 52 49 46 46 ... 57 45 42 50 | .webp |
| ZIP | 50 4B 03 04 | .zip |
| GZIP | 1F 8B | .gz |
| 7Z | 37 7A BC AF 27 1C | .7z |
| RAR v5 | 52 61 72 21 1A 07 01 00 | .rar |
| MP3 | 49 44 33 (ID3) / FF FB | .mp3 |
| MP4 | 66 74 79 70 (ftyp) | .mp4 |
| WebM/MKV | 1A 45 DF A3 | .webm |
| BMP | 42 4D (BM) | .bmp |
| TIFF (LE) | 49 49 2A 00 | .tiff |
| TIFF (BE) | 4D 4D 00 2A | .tiff |
| Office | D0 CF 11 E0 A1 B1 1A E1 | .doc/.xls/.ppt |
| EXE | 4D 5A (MZ) | .exe |
| ELF | 7F 45 4C 46 | .elf |
| Java | CA FE BA BE | .class |
| TTF | 00 01 00 00 | .ttf |
| WOFF | 77 4F 46 46 | .woff |
| WOFF2 | 77 4F 46 32 | .woff2 |
| PSD | 38 42 50 53 (8BPS) | .psd |
Cos'è un Magic Number?
Un Magic Number è un identificatore unico per un formato di file, situato nei primi byte. Ogni formato ha il suo Magic Number specifico. Ad esempio, i file PNG iniziano sempre con 89 50 4E 47 0D 0A 1A 0A. Questo metodo è più affidabile delle estensioni che possono essere facilmente modificate.
Perché il tipo del browser differisce dal tipo di firma?
Il browser dipende da estensioni e tipi MIME restituiti dai server, che possono essere configurati male o falsificati. Il rilevamento per firma legge direttamente il contenuto binario. Quando differiscono, il risultato per firma è generalmente più preciso.
Questo strumento è sicuro? I file verranno caricati?
Completamente sicuro. Tutto il rilevamento viene eseguito nel browser tramite File API e ArrayBuffer. Nessun contenuto viene caricato su un server. La tua privacy è completamente protetta.
Quali formati sono supportati?
40+ formati: immagini (PNG, JPEG, GIF, WebP, BMP, TIFF, SVG, ICO, PSD), audio (MP3, WAV), video (MP4, WebM, AVI, FLV), documenti (PDF, DOC, XLS, PPT, DOCX, XLSX, PPTX), archivi (ZIP, RAR, 7Z, GZIP, TAR), font (TTF, OTF, WOFF, WOFF2), eseguibili (EXE, ELF, Mach-O).
Come sapere se un file è falsificato?
Se l'estensione non corrisponde al risultato Magic Number, il file potrebbe essere stato rinominato o falsificato. Un file EXE rinominato come PDF mostrerebbe "Windows Executable" come tipo rilevato ma "application/pdf" come tipo del browser. Attenzione ai file dannosi.
Posso rilevare più file?
Sì. Seleziona più file e lo strumento rileverà ciascuno di essi. Utile per la verifica batch.