Сигнатуры файлов (магические числа)
Определите любой файл по его первым байтам — ищите среди 100+ сигнатур форматов по имени, расширению или hex, смотрите байты магического числа, их ASCII-представление, смещение в байтах и категорию формата и копируйте любую сигнатуру одним кликом. В браузере, бесплатно.
Каждая сигнатура работает из встроенного справочника в вашем браузере — ничего не загружается и ни один файл не читается сервером.
| Формат | Расширение | Hex-сигнатура | ASCII | Смещение | Категория |
|---|
О Сигнатуры файлов (магические числа)
Сигнатуры файлов — также называемые «магическими числами» — это фиксированные последовательности байтов в начале (или рядом с началом) файла, которые определяют его истинный формат независимо от имени или расширения. Этот справочник каталогизирует сигнатуры более 100 форматов, каждый с его шестнадцатеричными байтами, печатным ASCII-представлением, если оно существует, смещением байта, на котором появляется сигнатура, и категорией формата.
Поиск работает с любой стороны: введите название формата, например PNG, расширение, например .pdf, или необработанные шестнадцатеричные байты, например 50 4B, и соответствующие сигнатуры появятся мгновенно. Чипы категорий сужают список до изображений, аудио, видео, документов, архивов, исполняемых файлов, шрифтов, баз данных или других форматов, а любая шестнадцатеричная сигнатура копируется одним щелчком.
Это таблица, которая нужна вам, когда расширению файла нельзя доверять: откройте файл в любом шестнадцатеричном просмотрщике, прочитайте его первые байты и сопоставьте их здесь. Это основной приём в отладке форматов файлов, проверке загрузок и цифровой криминалистике — и он полностью работает в вашем браузере, поскольку ни один файл никогда не загружается и не читается сервером.
Как использовать Сигнатуры файлов (магические числа)
- Откройте файл, который хотите определить, в шестнадцатеричном просмотрщике или редакторе и запишите его первые байты.
- Вставьте или введите эти шестнадцатеричные байты в поле поиска — например, 25 50 44 46.
- В качестве альтернативы выполните поиск по названию формата или расширению, чтобы найти сигнатуру, которая должна быть у формата.
- Используйте чипы категорий, чтобы сузить результаты до изображений, архивов, исполняемых файлов и так далее.
- Сравните указанное смещение — некоторые сигнатуры начинаются не с нулевого байта — и скопируйте шестнадцатеричную сигнатуру, если она нужна вам в другом месте.