Сигнатури файлів (магічні числа)
Визначайте будь-який файл за його початковими байтами — шукайте 100+ сигнатур форматів за назвою, розширенням чи шістнадцятковим кодом, дивіться байти магічного числа, їхнє ASCII-подання, зсув байта та категорію формату і копіюйте будь-яку сигнатуру одним клацанням. У браузері, безкоштовно.
Кожна сигнатура виконується з вбудованого довідника у вашому браузері — нічого не завантажується, і жоден файл ніколи не читається сервером.
| Формат | Розширення | Шістнадцяткова сигнатура | ASCII | Зсув | Категорія |
|---|
Про Сигнатури файлів (магічні числа)
Сигнатури файлів — також звані магічними числами — це фіксовані послідовності байтів на початку (або поблизу початку) файлу, які визначають його справжній формат незалежно від імені чи розширення. Цей довідник каталогізує сигнатури понад 100 форматів, кожен із шістнадцятковими байтами, ASCII-відображенням, де воно існує, зміщенням байта, де з’являється сигнатура, і категорією формату.
Пошук працює з будь-якого боку: введіть назву формату, як-от PNG, розширення, як-от .pdf, або сирі шістнадцяткові байти, як-от 50 4B, і відповідні сигнатури з’являться миттєво. Мітки категорій звужують список до зображень, аудіо, відео, документів, архівів, виконуваних файлів, шрифтів, баз даних чи інших форматів, а будь-яка шістнадцяткова сигнатура копіюється одним кліком.
Це та таблиця, яка потрібна, коли розширенню файлу довіряти не можна: відкрийте файл у будь-якому шістнадцятковому переглядачі, прочитайте перші байти і зіставте їх тут. Це основна техніка в налагодженні форматів файлів, перевірці завантажень і цифровій криміналістиці — і вона повністю працює у вашому браузері, оскільки жоден файл ніколи не завантажується й не читається сервером.
Як використовувати Сигнатури файлів (магічні числа)
- Відкрийте файл, який хочете ідентифікувати, у шістнадцятковому переглядачі чи редакторі та зафіксуйте його перші байти.
- Вставте або введіть ці шістнадцяткові байти в поле пошуку — наприклад 25 50 44 46.
- Або шукайте за назвою формату чи розширенням, щоб знайти сигнатуру, яку повинен мати формат.
- Використовуйте мітки категорій, щоб звузити результати до зображень, архівів, виконуваних файлів тощо.
- Порівняйте зазначене зміщення — деякі сигнатури починаються не з байта 0 — і скопіюйте шістнадцяткову сигнатуру, якщо вона потрібна вам десь ще.