Jak działa identyfikator formatu pliku
Każdy plik zaczyna się od unikalnej sekwencji bajtów zwanej "magic number" lub sygnaturą pliku. Pliki PDF zaczynają się od %PDF (hex: 25 50 44 46), obrazy JPEG od FF D8 FF, a archiwa ZIP od PK (50 4B). Nasze narzędzie odczytuje te pierwsze bajty, aby określić rzeczywisty typ pliku, niezależnie od jego rozszerzenia.
Analiza odbywa się całkowicie w Twojej przeglądarce — pliki nie są przesyłane na żaden serwer. Odczytujemy tylko pierwsze 64 bajty potrzebne do identyfikacji, dzięki czemu wykrywanie jest natychmiastowe nawet dla dużych plików. Narzędzie porównuje te bajty z bazą danych ponad 50 znanych sygnatur plików.
Dlaczego warto identyfikować formaty plików?
Rozszerzenia plików mogą być zmieniane, usuwane lub uszkodzone. Plik o nazwie "dokument.pdf" może w rzeczywistości być obrazem lub plikiem wykonywalnym. Załączniki e-mail, pliki pobrane z nieznanych źródeł oraz pliki bez rozszerzeń zyskują na weryfikacji formatu przed otwarciem.
Programiści i administratorzy systemów używają identyfikacji formatu do walidacji przesyłanych plików, wykrywania zamaskowanego złośliwego oprogramowania i rozwiązywania problemów z plikami, które się nie otwierają. Znajomość prawdziwego typu MIME pomaga wybrać odpowiednią aplikację lub narzędzie konwersji.
Obsługiwane formaty
| Kategoria | Wykrywane formaty |
|---|---|
| Dokumenty | PDF, DOC, DOCX, XLS, XLSX, PPT, PPTX, RTF, ODT |
| Obrazy | JPEG, PNG, GIF, BMP, TIFF, WebP, ICO, SVG |
| Audio | MP3, WAV, FLAC, OGG, AAC, M4A |
| Wideo | MP4, AVI, MKV, MOV, WebM, FLV |
| Archiwa | ZIP, RAR, 7Z, TAR, GZIP, BZIP2, XZ |
Kluczowe funkcje
- Natychmiastowe wykrywanie poprzez odczyt sygnatury pliku (magic bytes)
- Identyfikacja ponad 50 popularnych formatów plików ze wszystkich kategorii
- Wykrywanie niezgodności rozszerzeń i sugerowanie prawidłowego rozszerzenia
- Wyświetlanie typu MIME do zastosowań webowych i programistycznych
- Analiza w przeglądarce — Twoje pliki pozostają na Twoim urządzeniu
Typowe zastosowania
Weryfikuj pobrane pliki przed ich otwarciem. Plik podający się za dokument PDF może w rzeczywistości być plikiem wykonywalnym. Sprawdzenie bajtów nagłówka ujawnia prawdziwy format niezależnie od nazwy pliku czy rozszerzenia.
Odzyskuj pliki z brakującymi lub nieprawidłowymi rozszerzeniami. Gdy pliki tracą rozszerzenia lub zostają nieprawidłowo przemianowane, to narzędzie je identyfikuje, abyś mógł przywrócić właściwe rozszerzenie i otworzyć je odpowiednią aplikacją.
Programiści walidują przesyłane pliki sprawdzając bajty nagłówka po stronie serwera. To narzędzie pomaga testować i rozumieć sygnatury używane do walidacji. Administratorzy systemów badają podejrzane pliki bez ich uruchamiania.
Powiązane narzędzia
- Sprawdzanie DPI obrazu — analiza rozdzielczości obrazu do druku
- Przeglądarka EXIF obrazu — przeglądanie metadanych zdjęć i ustawień aparatu
- Konwerter archiwów — konwersja między formatami archiwów
- Wypakuj ZIP — rozpakowywanie archiwów ZIP online