Detektor typu súboru: identifikácia podľa magických bajtov
Detektor typu súboru identifikuje súbor porovnaním jeho úvodných bajtov s viac ako 30 signatúrami magic number vrátane bežných obrázkových, archívnych, zvukových, video, spustiteľných a databázových formátov. Môžete zadať súbor alebo vložiť hexadecimálny reťazec. Ak sa nezhoduje žiadna signatúra, skontroluje obsah, či nejde o JSON alebo XML, a zobrazí prvých 64 bajtov ako hex výpis na kontrolu.
Detektor typu súboru rozpoznáva formáty súborov analýzou ich úvodných bajtov, často nazývaných magické bajty. Zadajte súbor alebo vložte hexadecimálny reťazec a nástroj porovná údaje s knižnicou viac ako 30 signatúr magic number. Rozpoznáva formáty vrátane PNG, JPEG, GIF, WebP, PDF, ZIP, GZIP, 7z, RAR, MP3, MP4, WAV, ELF, PE, Mach-O, SQLite a WebAssembly.
Keď sa nehodí žiadna zo signatúr, detektor prejde na obsahovú heuristiku pre JSON a XML. Zobrazí tiež prvých 64 bajtov ako hex výpis, čím získate priamy pohľad na údaje, ktoré boli skontrolované. To pomáha, keď chcete skontrolovať bajty za výsledkom namiesto spoliehania sa len na názov súboru alebo príponu.
Formáty súborov používajú na reprezentáciu informácií rôzne štruktúry. Mnohé binárne formáty obsahujú rozpoznateľné signatúry blízko začiatku súboru, zatiaľ čo JSON a XML sú textové formáty, ktoré možno identifikovať podľa ich obsahu. Kontrola bajtov vám môže pomôcť preskúmať neznámy súbor alebo potvrdiť jeho formát, keď jeho názov nie je informatívny.
Detektor typu súboru funguje úplne vo vašom prehliadači: váš vstup sa spracúva na vašom zariadení a nie je nahrávaný, ukladaný ani odosielaný na server. Je zadarmo a po načítaní stránky funguje offline, pretože nemá závislosť na serveri. Vývojári a DevOps inžinieri ho môžu použiť na rýchle kontroly súborov, zatiaľ čo ktokoľvek, kto kontroluje neznáme údaje, si môže prezrieť zistený typ a jeho úvodné bajty.
Krok 1: Zadajte súbor alebo vložte hexadecimálny reťazec. Detektor použije úvodné bajty súboru alebo bajty reprezentované vaším hex vstupom.
Krok 2: Skontrolujte a prípadne upravte dostupné možnosti. Nástroj porovná vstup so svojimi signatúrami magic number a obsahovými heuristikami.
Krok 3: Skontrolujte zistený typ súboru. Ak sa nezhoduje žiadna signatúra, detektor overí, či obsah nie je JSON alebo XML.
Krok 4: Prezrite si hex výpis a skopírujte výsledok. Výpis zobrazuje prvých 64 bajtov, aby ste videli údaje, ktoré detektor skontroloval.
Prípad použitia: Identifikujte neznámy súbor počas bežného ladenia bez inštalácie lokálneho nástroja.
Prípad použitia: Skontrolujte súbor z ľubovoľného počítača, ktorý práve používate, spustením detektora vo vašom prehliadači.
Prípad použitia: Kontrolujte citlivé alebo interné súbory bez vkladania ich obsahu do služby tretej strany; spracovanie zostáva vo vašom prehliadači.
Prípad použitia: Preskúmajte súbor, ktorého prípona jasne neodhaľuje jeho skutočný formát, kontrolou jeho magických bajtov.
Prípad použitia: Vyriešte neznámy binárny súbor porovnaním jeho úvodných bajtov so signatúrami formátov, ako sú ZIP, PDF alebo SQLite.
Prípad použitia: Prezrite si prvých 64 bajtov ako hex výpis, keď potrebujete pochopiť, ktoré bajty sa kontrolovali na zhodu formátu.