Список сигнатур файлов
Это список сигнатур файлов, данных, используемых для идентификации или проверки содержимого файла. Эти сигнатуры также известны как магические числа.
Многие форматы файлов не предназначены для чтения как текст. Однако, сигнатура файла может быть интерпретирована и показана как текст. В столбце ISO 8859-1 указано, как расшифровывается сигнатура файла стандартной для UNIX-подобных операционных систем утилитой file
при языковой кодировке ISO 8859-1.
Название формата | Расширение файла | Смещение | ISO 8859-1 | Шестнадцатеричная сигнатура |
---|---|---|---|---|
RedHat Package Manager (RPM) package[1] | rpm | 0 | .... |
ed ab ee db |
Amazon Kindle Update Package[2] | bin | 0 | SP01 |
53 50 30 31 |
IBM Storyboard bitmap file Windows Program Information File |
PIC PIF |
0 | . |
00 |
PalmPilot Database/Document File | PDB | 11 | ........ ........ ........ |
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |
Palm Desktop Calendar Archive | DBA | 0 | ... |
BE BA FE CA |
Palm Desktop To Do Archive | DBA | 0 | ..BD |
00 01 42 44 |
Palm Desktop Calendar Archive | TDA | 0 | ..DT |
00 01 44 54 |
Palm Desktop Data File (Access format) | 0 | ... |
00 01 00 00 | |
Computer icon encoded in ICO file format[3] | ico | 0 | .... |
00 00 01 00 |
3rd Generation Partnership Project 3GPP and 3GPP2 multimedia files | 3gp 3g2 |
4 | ftyp 3g |
66 74 79 70 33 67 |
compressed file (often tar zip) using Lempel-Ziv-Welch algorithm |
z tar.z |
0 | .. |
1F 9D |
Compressed file (often tar zip) using LZH algorithm |
z tar.z |
0 | .. |
1F A0 |
File or tape containing a backup done with AmiBack on an Amiga.
It typically is paired with an index file (idx) with the table of contents. |
bac | 0 | BACKMIKE DISK |
42 41 43 4B 4D 49 4B 45 44 49 53 4B |
Compressed file using Bzip2 algorithm | bz2 | 0 | BZh |
42 5A 68 |
Image file encoded in the Graphics Interchange Format (GIF)[4] | gif | 0 | GIF87a GIF89a |
47 49 46 38 37 61 47 49 46 38 39 61 |
Tagged Image File Format | tif tiff |
0 | II*. MM.* |
49 49 2A 00(little endian format) 4D 4D 00 2A(big endian format) |
Canon RAW Format Version 2[5] Canon’s RAW format is based on the TIFF file format[6] |
cr2 | 0 | II*..... CR |
49 49 2A 00 10 00 00 00 43 52 |
Kodak Cineon image | cin | 0 | .*_. |
80 2A 5F D7 |
Compressed file using Rob Northen Compression (version 1 and 2) algorithm | 0 | RNC. |
52 4E 43 01 52 4E 43 02 | |
SMPTE DPX image | dpx | 0 | SDPX XPDS |
53 44 50 58(big endian format) 58 50 44 53(little endian format) |
OpenEXR image | exr | 0 | v/1. |
76 2F 31 01 |
Better Portable Graphics format[7] | bpg | 0 | BPGû |
42 50 47 FB |
JPEG raw or in the JFIF or Exif file format | jpg jpeg |
0 | ÿØÿÛ ÿØÿà ..J F IF.. ÿØÿá ..E x if.. |
FF D8 FF DB FF D8 FF E0 ?? ?? 4A 46 49 46 00 01 FF D8 FF E1 ?? ?? 45 78 69 66 00 00 |
IFF Interleaved Bitmap Image | ilbm lbm |
0
any |
FORM.... ILBM |
46 4F 52 4D ?? ?? ?? ?? 49 4C 42 4D |
IFF 8-Bit Sampled Voice | 8svx 8sv |
0
any |
FORM.... 8SVX |
46 4F 52 4D ?? ?? ?? ?? 38 53 56 58 |
Amiga Contiguous Bitmap | acbm iff |
0
any |
FORM.... ACBM |
46 4F 52 4D ?? ?? ?? ?? 41 43 42 4D |
IFF Animated Bitmap | anbm iff |
0
any |
FORM.... ANBM |
46 4F 52 4D ?? ?? ?? ?? 41 4E 42 4D |
IFF CEL Animation | anim iff |
0
any |
FORM.... ANIM |
46 4F 52 4D ?? ?? ?? ?? 41 4E 49 4D |
IFF Facsimile Image | faxx fax |
0
any |
FORM.... FAXX |
46 4F 52 4D ?? ?? ?? ?? 46 41 58 58 |
IFF Formatted Text | ftxt txt log |
0
any |
FORM.... FTXT |
46 4F 52 4D ?? ?? ?? ?? 46 54 58 54 |
IFF Simple Musical Score | smus smu |
0
any |
FORM.... SMUS |
46 4F 52 4D ?? ?? ?? ?? 53 4D 55 53 |
IFF Musical Score | cmus mus |
0
any |
FORM.... CMUS |
46 4F 52 4D ?? ?? ?? ?? 43 4D 55 53 |
IFF YUV Image | yuvn yuv |
0
any |
FORM.... YUVN |
46 4F 52 4D ?? ?? ?? ?? 59 55 56 4E |
Amiga Fantavision Movie | iff | 0
any |
FORM.... FANT |
46 4F 52 4D ?? ?? ?? ?? 46 41 4E 54 |
Audio Interchange File Format | aiff aif |
0
any |
FORM.... AIFF |
46 4F 52 4D ?? ?? ?? ?? 41 49 46 46 |
Index file to a file or tape containing a backup done with AmiBack on an Amiga. | idx | 0 | INDX |
49 4E 44 58 |
lzip compressed file | lz | 0 | LZIP |
4C 5A 49 50 |
DOS MZ executable file format and its descendants (including NE and PE) | exe | 0 | MZ |
4D 5A |
zip file format and formats based on it, such as JAR, ODF, OOXML | zip jar |
0 | PK.. |
50 4B 03 04 50 4B 05 06(empty archive) 50 4B 07 08(spanned archive) |
RAR archive version 1.50 onwards[8] | rar | 0 | Rar!... |
52 61 72 21 1A 07 00 |
RAR archive version 5.0 onwards[9] | rar | 0 | Rar!.... |
52 61 72 21 1A 07 01 00 |
Executable and Linkable Format | elf | 0 | .ELF |
7F 45 4C 46 |
Image encoded in the Portable Network Graphics format[10] | png | 0 | .PNG.... |
89 50 4E 47 0D 0A 1A 0A |
Java class file, Mach-O Fat Binary | class | 0 | Êþº¾ |
CA FE BA BE |
UTF-8 encoded Unicode byte order mark, commonly seen in text files. | 0 |  |
EF BB BF | |
Mach-O binary (32-bit) | 0
0x1000 |
........ |
FE ED FA CE | |
Mach-O binary (64-bit) | 0
0x1000 |
........ |
FE ED FA CF | |
Mach-O binary (reverse byte ordering scheme, 32-bit)[11] | 0 | ........ |
CE FA ED FE | |
Mach-O binary (reverse byte ordering scheme, 64-bit) | 0 | ........ |
CF FA ED FE | |
Byte-order mark for text file encoded in little-endian 16-bit Unicode Transfer Format | 0 | .. |
FF FE | |
Byte-order mark for text file encoded in little-endian 32-bit Unicode Transfer Format | 0 | .... |
FF FE 00 00 | |
PostScript document | ps | 0 | %!PS |
25 21 50 53 |
PDF document | 0 | %PDF- |
25 50 44 46 2D | |
Advanced Systems Format[12] | asf wma |
0 | 0&²u.fÏ .¦Ù.ª.bÎl |
30 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C |
System Deployment Image, a disk image format used by Microsoft | 0 | $SDI0001 |
24 53 44 49 30 30 30 31 | |
Ogg, an open source media container format | ogg oga |
0 | OggS |
4F 67 67 53 |
Photoshop Document file, Adobe Photoshop’s native file format | psd | 0 | 8BPS |
38 42 50 53 |
Waveform Audio File Format | wav | 0 | RIFF.... WAVE |
52 49 46 46 ?? ?? ?? ?? 57 41 56 45 |
Audio Video Interleave video format | avi | 0 | RIFF.... AVI. |
52 49 46 46 ?? ?? ?? ?? 41 56 49 20 |
MPEG-1 Layer 3 file without an ID3 tag or with an ID3v1 tag (which’s appended at the end of the file) | mp3 | 0 | ÿû ÿó ÿò |
FF FB FF F3 FF F2 |
MP3 file with an ID3v2 container | mp3 | 0 | ID3 |
49 44 33 |
BMP file, a bitmap format used mostly in the Windows world | bmp dib |
0 | BM |
42 4D |
ISO9660 CD/DVD image file[13] | iso | 0x8001 0x8801 0x9001 |
CD001 |
43 44 30 30 31 |
Flexible Image Transport System (FITS)[14] | fits | 0 | SIMPLE = T |
53 49 4D 50 4C 45 20 20 3D 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 54 |
Free Lossless Audio Codec[15] | flac | 0 | fLaC |
66 4C 61 43 |
MIDI sound file[16] | mid midi |
0 | MThd |
4D 54 68 64 |
Compound File Binary Format, a container format used for document by older versions of Microsoft Office.[17] It is however an open format used by other programs as well. | doc xls |
0 | D0 CF 11 E0 A1 B1 1A E1 | |
Dalvik Executable | dex | 0 | dex.035. |
64 65 78 0A 30 33 35 00 |
VMDK files[18][19] | vmdk | 0 | KDM |
4B 44 4D |
Google Chrome extension[20] or packaged app[21] | crx | 0 | Cr24 |
43 72 32 34 |
FreeHand 8 document[22][23][24] | fh8 | 0 | AGD3 |
41 47 44 33 |
AppleWorks 5 document | cwk | 0 | ....BOBO ........ .... |
05 07 00 00 42 4F 42 4F 05 07 00 00 00 00 00 00 00 00 00 00 00 01 |
AppleWorks 6 document | cwk | 0 | ....BOBO ........ .... |
06 07 E1 00 42 4F 42 4F 06 07 E1 00 00 00 00 00 00 00 00 00 00 01 |
Roxio Toast disc image file, also some .dmg-files begin with same bytes | toast | 0 | ER.... ãER.... |
45 52 02 00 00 00 8B 45 52 02 00 00 00 |
Apple Disk Image file | dmg | 0 | x.s.bb` |
78 01 73 0D 62 62 60 |
eXtensible ARchive format[25] | xar | 0 | xar! |
78 61 72 21 |
Windows Files And Settings Transfer Repository[26]
See also USMT 3.0 (Win XP)[27] and USMT 4.0 (Win 7)[28] User Guides |
dat | 0 | PMOCCMOC |
50 4D 4F 43 43 4D 4F 43 |
Nintendo Entertainment System ROM file[29] | nes | 0 | NES |
4E 45 53 1A |
tar archive[30] | tar | 0x101 | ustar.00 ustar . |
75 73 74 61 72 00 30 30 75 73 74 61 72 20 20 00 |
Open source portable voxel file[31] | tox | 0 | TOX |
74 6F 78 33 |
Magic Lantern Video file[32] | MLV | 0 | MLVI |
4D 4C 56 49 |
Windows Update Binary Delta Compression[33] | 0 | DCM PA30 |
44 43 4D 01 50 41 33 30 | |
7-Zip File Format | 7z | 0 | 7z¼¯' |
37 7A BC AF 27 1C |
[rfc:1952 GZIP] | gz tar.gz |
0 | .. |
1F 8B |
LZ4 Frame Format[34] Remark: LZ4 block format does not offer any magic bytes.[35] |
lz4 | 0 | ."M. |
04 22 4D 18 |
Microsoft Cabinet file | cab | 0 | MSCF |
4D 53 43 46 |
Microsoft compressed file in Quantum format, used prior to Windows XP. File can be decompressed using Extract.exe or Expand.exe distributed with earlier versions of Windows. | Various. (Replacing the last character of the original file extension with an underscore, e.g. setup.exe becomes setup.ex_) | 0 | SZDD.... |
53 5A 44 44 88 F0 27 33 |
Free Lossless Image Format | flif | 0 | FLIF |
46 4C 49 46 |
Matroska media container, including WebM | mkv mka |
0 | .Eߣ |
1A 45 DF A3 |
«SEAN : Session Analysis» Training file. Also used in compatible software «Rpw : Rowperfect for Windows» and «RP3W : ROWPERFECT3 for Windows». | stg | 0 | MIL |
4D 49 4C 20 |
DjVu document Байт, следующий за DJV будет 55 (U ) для одностраничного файла и 4D (M ) для многостраничного: AT&TFORM....DJVU и AT&TFORM....DJVM соответственно.
|
djvu djv |
0 | AT&TFORM....DJV |
41 54 26 54 46 4F 52 4D ?? ?? ?? ?? 44 4A 56 |
DER encoded X.509 certificate | der | 0 | 0. |
30 82 |
DICOM Medical File Format | dcm | 0x80 | DICM |
44 49 43 4D |
WOFF File Format 1.0 | woff | 0 | wOFF |
77 4F 46 46 |
WOFF File Format 2.0 | woff2 | 0 | wOF2 |
77 4F 46 32 |
eXtensible Markup Language when using the ASCII character encoding | XML | 0 |
<?xml |
3c 3f 78 6d 6c 20 |
WebAssembly binary format[36] | wasm | 0 |
\0asm |
6d 73 61 00 |
Lepton compressed JPEG image[37] | lep | 0 |
cf 84 01 | |
flash .swf | swf | 0 | .CWS
EWS |
43 57 53 46 57 53 |
linux deb file | deb | 0 | !<arch>. |
21 3C 61 72 63 68 3E |
Google WebP image file | webp | 0 | RIFF….
WEBP |
52 49 46 46 ?? ?? ?? ?? 57 45 42 50 |
U-Boot / uImage. Das U-Boot Universal Boot Loader.[38] | 0 | '..V |
27 05 19 56 | |
Rich Text Format | rtf | 0 | {\rtf1 |
7B 5C 72 74 66 31 |
Microsoft Tape Format | 0 | TAPE |
54 41 50 45 | |
MPEG Transport Stream (MPEG-2 Part 1) | ts
tsv tsa |
0
0xBC 0x178 … (every 188th byte) |
G |
47 |
MPEG Program Stream (MPEG-1 Part 1 (essentially identical) and MPEG-2 Part 1) | m2p
vob |
0 | .... |
00 00 01 BA |
MPEG Program Stream MPEG Transport Stream MPEG-1 video and MPEG-2 video (MPEG-1 Part 2 and MPEG-2 Part 2) |
mpg
mpeg |
0 | .... G .... |
00 00 01 BA 47 00 00 01 B3 |
No Compression (no preset dictionary) Best speed (no preset dictionary) Default Compression (no preset dictionary) Best Compression (no preset dictionary) No Compression (with preset dictionary) Best speed (with preset dictionary) Default Compression (with preset dictionary) Best Compression (with preset dictionary) |
zlib | 0 | .... |
78 01 78 5E 78 9C 78 DA 78 20 78 7D 78 BB 78 F9 |
Minecraft Level Data File | dat | 1 | ‹� |
1F 8B 08 00 |
LZFSE — Lempel-Ziv style data compression algorithm using Finite State Entropy coding. (bvx2) | lzfse | 0 | - |
62 76 78 32 |
Apache ORC (Optimized Row Columnar) file format | orc | 0 | ORC |
4F 52 43 |
Apache Avro binary file format | avro | 0 | Obj. |
4F 62 6A 01 |
RCFile columnar file format | rc | 0 | SEQ6 |
53 45 51 36 |
Apache Parquet columnar file format | 0 | PAR1 |
50 41 52 31 |
См. также
[править | править код]Примечания
[править | править код]- ↑ A. Format of the RPM file . Дата обращения: 15 февраля 2017. (недоступная ссылка)
- ↑ GitHub - NiLuJe/KindleTool: Tool for creating/extracting Kindle updates and more . Дата обращения: 15 февраля 2017. Архивировано 21 апреля 2017 года.
- ↑ Icons Архивная копия от 2 января 2018 на Wayback Machine (at MSDN)
- ↑ GRAPHICS INTERCHANGE FORMAT(sm) Version 89a . Дата обращения: 14 декабря 2017. Архивировано 25 декабря 2018 года.
- ↑ Computer Knowledge File Extension .CR2 Details . filext.com. Дата обращения: 14 декабря 2017. Архивировано 12 декабря 2017 года.
- ↑ Inside the Canon RAW format version 2, understanding .CR2 file format and files produced by Canon EOS Digital Camera . free.fr. Дата обращения: 14 декабря 2017. Архивировано 4 декабря 2017 года.
- ↑ Bellard, Fabrice BPG Image format (2015). Дата обращения: 14 декабря 2017. Архивировано 20 января 2017 года.
- ↑ TechNote.txt: RAR version 4.00 — Technical information. 2010-12-01. «The marker block is actually considered as a fixed byte sequence: 0x52 0x61 0x72 0x21 0x1a 0x07 0x00»
- ↑ RAR 5.0 archive format . Дата обращения: 1 мая 2013. Архивировано 21 декабря 2020 года.
- ↑ RFC 2083 - PNG (Portable Network Graphics) Specification Version 1.0 . ietf.org. Дата обращения: 14 декабря 2017. Архивировано 28 июня 2017 года.
- ↑ Mac Developer Library . apple.com. Дата обращения: 14 декабря 2017. Архивировано 9 июня 2012 года.
- ↑ ASF (Advanced Systems Format) . Дата обращения: 14 декабря 2017. Архивировано 4 февраля 2009 года.
- ↑ Gary C. Kessler File Signatures Table (21 октября 2012). Дата обращения: 28 декабря 2012. Архивировано 21 марта 2021 года.
- ↑ Flexible Image Transport System (FITS), Version 3.0 - File type signifiers (26 сентября 2012). Дата обращения: 2013-1-24.11.2024. Архивировано 27 февраля 2017 года.
- ↑ Josh Coalson FLAC — format . — «"fLaC", the FLAC stream marker in ASCII, meaning byte 0 of the stream is 0x66, followed by 0x4C 0x61 0x43». Дата обращения: 4 апреля 2013. Архивировано 29 декабря 2010 года.
- ↑ File Signature Database: mid File Signatures . filesignatures.net. Дата обращения: 14 декабря 2017. Архивировано 11 марта 2016 года.
- ↑ Developing a tool to recognise MS Office file types ( .doc, .xls, .mdb, .ppt ) . social.msdn.microsoft.com. Дата обращения: 14 декабря 2017. Архивировано из оригинала 9 августа 2014 года.
- ↑ What Files Make Up a Virtual Machine? vmware.com. Дата обращения: 14 декабря 2017. Архивировано 27 декабря 2016 года.
- ↑ Источник . Дата обращения: 14 декабря 2017. Архивировано 15 октября 2011 года.
- ↑ CRX Package Format . chrome.com. Дата обращения: 14 декабря 2017. Архивировано 16 декабря 2013 года.
- ↑ CRX Package Format . chrome.com. Дата обращения: 14 декабря 2017. Архивировано 16 декабря 2013 года.
- ↑ [Pythonmac-SIG] Discovering file type . python.org. Дата обращения: 14 декабря 2017. Архивировано 16 июля 2018 года.
- ↑ Tim Fisher FH8 File - What It Is & How To Open One . About.com Tech. Дата обращения: 14 декабря 2017. Архивировано 4 марта 2016 года.
- ↑ Google Groups . google.com.
- ↑ xar - xarformat.wiki . code.google.com. Дата обращения: 14 декабря 2017. Архивировано 3 апреля 2016 года.
- ↑ Easily Restore Your Computer With File and Settings Transfer Wizard XP (Part 1) . howtogeek.com. Дата обращения: 14 декабря 2017. Архивировано 1 августа 2016 года.
- ↑ User State Migration Tool 3.0 . microsoft.com. Microsoft. Дата обращения: 27 июля 2018. Архивировано 2 сентября 2017 года.
- ↑ User State Migration Tool 4.0 User's Guide . microsoft.com. Microsoft. Дата обращения: 14 декабря 2017. Архивировано 26 августа 2017 года.
- ↑ NESRomTool::NES ROM Quickstart . sadistech.com. Дата обращения: 14 декабря 2017. Архивировано 30 августа 2016 года.
- ↑ GNU tar 1.28: Basic Tar Format . gnu.org. Дата обращения: 14 декабря 2017. Архивировано 7 декабря 2017 года.
- ↑ UVOX Universal Voxel Translator - Man Page . tox.land. Дата обращения: 14 декабря 2017. Архивировано из оригинала 8 мая 2016 года.
- ↑ RAW Format v2.0 - Google Sheets . google.com.
- ↑ Using Binary Delta Compression (BDC) Technology to Update Windows Operating Systems . Microsoft (10 июня 2005). Дата обращения: 15 марта 2015. Архивировано из оригинала 1 августа 2015 года.
- ↑ Collet, Yann LZ4 Frame format . github.com. Дата обращения: 14 декабря 2017. Архивировано 4 июля 2019 года.
- ↑ Collet, Yann LZ4 Block Format . github.com. Дата обращения: 14 декабря 2017. Архивировано 4 июля 2019 года.
- ↑ WebAssembly/design . GitHub. Дата обращения: 1 ноября 2016. Архивировано 8 апреля 2017 года.
- ↑ Lepton image compression: saving 22% losslessly from images at 15MB/s . Dropbox. Дата обращения: 14 декабря 2017. Архивировано 15 июля 2016 года.
- ↑ How to Extract an uImage . Дата обращения: 24 февраля 2017. Архивировано из оригинала 25 февраля 2017 года.
Ссылки
[править | править код]- Список сигнатур файлов Гэри Кесслера
- Онлайновые базы данных сигнатур файлов для судебно-медицинской практики, частное собрание, свободное для правоохранительных органов
- Страница руководства утилит compress, uncompress, и zcat SCO Open Server
- Публичные базы данных сигнатур файла
- Полный список магических чисел с примерами файлов