Детектор на файлов тип: идентифициране по магически байтове
Детекторът на файлов тип идентифицира файл, като сверява началните му байтове с над 30 сигнатури на магически числа, сред които често срещани формати за изображения, архиви, аудио, видео, изпълними файлове и бази данни. Можете да качите файл или да поставите шестнадесетичен низ. Ако никоя сигнатура не съвпадне, той проверява съдържанието за JSON или XML и показва първите 64 байта като шестнадесетичен дъмп за преглед.
Детекторът на файлов тип идентифицира файлови формати, като изследва началните им байтове, често наричани магически байтове. Качете файл или поставете шестнадесетичен низ и инструментът ще сравни данните с библиотека от над 30 сигнатури на магически числа. Той разпознава формати, включително PNG, JPEG, GIF, WebP, PDF, ZIP, GZIP, 7z, RAR, MP3, MP4, WAV, ELF, PE, Mach-O, SQLite и WebAssembly.
Когато никоя сигнатура не съвпадне, детекторът се връща към евристика за съдържанието за JSON и XML. Той също така показва първите 64 байта като шестнадесетичен дъмп, давайки ви директен поглед върху проверените данни. Това помага, когато искате да инспектирате байтовете зад даден резултат, вместо да разчитате само на името на файла или разширението.
Файловите формати използват различни структури за представяне на информация. Много двоични формати включват разпознаваеми сигнатури близо до началото на файла, докато JSON и XML са текстови формати, които могат да бъдат идентифицирани чрез съдържанието си. Проверката на байтовете може да ви помогне да изследвате неизвестен файл или да потвърдите формата му, когато името му не е информативно.
Детекторът на файлов тип работи изцяло във вашия браузър: вашият вход се обработва на вашето устройство и не се качва, съхранява или изпраща до сървър. Той е безплатен за използване, а след зареждането на страницата работи офлайн, тъй като няма сървърна зависимост. Разработчиците и DevOps инженерите могат да го използват за бързи проверки на файлове, а всеки, който инспектира непознати данни, може да прегледа открития тип и началните му байтове.
Стъпка 1: Качете файл или поставете шестнадесетичен низ. Детекторът използва началните байтове на файла или байтовете от вашия шестнадесетичен вход.
Стъпка 2: Прегледайте и коригирайте наличните опции. Инструментът сверява входа със сигнатурите на магическите числа и евристиките за съдържанието.
Стъпка 3: Прегледайте открития тип на файла. Ако никоя сигнатура не съвпадне, детекторът проверява съдържанието за JSON или XML.
Стъпка 4: Прегледайте шестнадесетичния дъмп и копирайте резултата. Дъмпът показва първите 64 байта, за да видите данните, които детекторът е проверил.
Случай на употреба: Идентифицирайте непознат файл при рутинна задача за отстраняване на грешки, без да инсталирате локална програма.
Случай на употреба: Проверете файл от който и да е компютър, като стартирате детектора в браузъра си.
Случай на употреба: Разгледайте поверителни или вътрешни файлове, без да ги поставяте в услуга на трета страна; обработката остава във вашия браузър.
Случай на употреба: Изследвайте файл, чието разширение не разкрива реалния му формат, като проверите магическите му байтове.
Случай на употреба: Триажирайте неизвестен двоичен файл, като сравните началните му байтове със сигнатури за формати като ZIP, PDF или SQLite.
Случай на употреба: Прегледайте първите 64 байта като шестнадесетичен дъмп, когато трябва да разберете кои байтове са проверени за съвпадение с формат.