Файлови сигнатури (магически числа)
Идентифицирайте всеки файл по водещите му байтове — търсете в 100+ сигнатури на формати по име, разширение или шестнадесетична стойност, вижте байтовете на магическото число, тяхното ASCII представяне, отместването в байтове и категорията на формата, и копирайте всяка сигнатура с едно щракване. В браузъра, безплатно.
Всяка сигнатура работи от вграден справочник в браузъра ви — нищо не се качва и нито един файл не се чете от сървър.
| Формат | Разширение | Шестнадесетична сигнатура | ASCII | Отместване | Категория |
|---|
За Файлови сигнатури (магически числа)
Файловите сигнатури — наричани още magic numbers — са фиксираните байтови последователности в началото (или близо до него) на файл, които идентифицират истинския му формат независимо от името или разширението му. Този справочник каталогизира сигнатурите на над 100 формата, всеки с шестнадесетичните си байтове, отпечатваемото ASCII представяне, ако съществува, отместването на байта, където се появява сигнатурата, и категория на формата.
Търсенето работи от всеки ъгъл: въведете име на формат като PNG, разширение като .pdf, или сурови шестнадесетични байтове като 50 4B, и съвпадащите сигнатури се появяват мигновено. Чипове за категория стесняват списъка до image, audio, video, document, archive, executable, font, database или други формати, а всяка шестнадесетична сигнатура се копира с едно кликване.
Това е таблицата, от която се нуждаете, когато на разширението на файл не може да се разчита: отворете файла в произволен hex viewer, прочетете първите му байтове и ги съпоставете тук. Това е основна техника при дебъгване на файлов формат, валидация при качване и цифрова криминалистика — и работи изцяло в браузъра ви, тъй като никой файл никога не се качва или чете от сървър.
Как да използвате Файлови сигнатури (магически числа)
- Отворете файла, който искате да идентифицирате, в hex viewer или редактор и запишете първите му байтове.
- Поставете или въведете тези шестнадесетични байтове в полето за търсене — например 25 50 44 46.
- Алтернативно търсете по име на формат или разширение, за да намерите сигнатурата, която формат трябва да има.
- Използвайте чиповете за категория, за да стесните резултатите до изображения, архиви, изпълними файлове и т.н.
- Сравнете изброеното отместване — някои сигнатури започват след байт 0 — и копирайте шестнадесетичната сигнатура, ако ви е нужна другаде.