Marcos Monteiro Forense, Consultoria e Treinamentos em Computação Forense

Base de Magic Numbers (assinaturas de arquivos)

Consulte 70 assinaturas de arquivos (magic numbers) em 20 categorias, com offset, rodapé e observações periciais.

Capa da ferramenta: Base de Magic Numbers (assinaturas de arquivos)

Os magic numbers são os primeiros bytes (e, às vezes, os últimos) que identificam o formato real de um arquivo, independentemente da extensão. São úteis na triagem de evidências, na recuperação de arquivos por carving e para detectar extensões trocadas. Busque por extensão, tipo, MIME ou pelo valor hexadecimal.

70 resultado(s) · 70 assinaturas na base · 20 categorias

Observação pericial: magic numbers ajudam na triagem, mas não substituem a validação estrutural do arquivo. Alguns formatos compartilham a mesma assinatura, como ZIP, DOCX, XLSX, PPTX, APK, JAR e ODT.

ExtensãoTipoCategoriaMIMEOffsetMagic Number inicial / offsetRodapé / assinatura finalObservações periciais
jpg, jpeg, jpeJPEG Image / JFIFImagemimage/jpeg0FF D8 FF E0 FF D8 FF E1 FF D8 FF E8 FF D8 FF DBFF D9Pode iniciar com JFIF, EXIF, SPIFF ou quantization table. Rodapé padrão FF D9.
pngPortable Network GraphicsImagemimage/png089 50 4E 47 0D 0A 1A 0A49 45 4E 44 AE 42 60 82Rodapé corresponde ao chunk IEND.
gifGIF 87a/89aImagemimage/gif047 49 46 38 37 61 47 49 46 38 39 613BRodapé 3B é o GIF trailer.
bmpBitmap ImageImagemimage/bmp042 4D—Assinatura ASCII BM.
tif, tiffTIFF ImageImagemimage/tiff049 49 2A 00 4D 4D 00 2A 49 49 2B 00 4D 4D 00 2B—II little-endian; MM big-endian; 2B indica BigTIFF.
webpWebP ImageImagemimage/webp0 e 852 49 46 46 .... 57 45 42 50—RIFF no offset 0 e WEBP no offset 8.
icoWindows IconImagemimage/x-icon000 00 01 00—Ícone Windows.
curWindows CursorImagemimage/x-icon000 00 02 00—Cursor Windows.
psdAdobe PhotoshopImagemimage/vnd.adobe.photoshop038 42 50 53—ASCII 8BPS.
heic, heifHEIF/HEIC ImageImagemimage/heic466 74 79 70 68 65 69 63 66 74 79 70 68 65 69 78 66 74 79 70 6D 69 66 31—Base ISO BMFF; assinatura ftyp no offset 4.
pdfPortable Document FormatDocumentoapplication/pdf025 50 44 4625 25 45 4F 46Rodapé %%EOF. Pode haver bytes antes/depois em alguns casos.
doc, xls, ppt, msi, msgOLE Compound FileDocumentoapplication/vnd.ms-office0D0 CF 11 E0 A1 B1 1A E1—Usado por Office antigo, MSI, MSG e outros OLE.
docx, xlsx, pptx, odt, ods, odp, zipZIP / Office Open XML / OpenDocumentDocumento/Compactadoapplication/zip050 4B 03 04 50 4B 05 06 50 4B 07 0850 4B 05 06 50 4B 06 06DOCX/XLSX/PPTX são ZIP com estrutura interna. Rodapé depende do diretório central; ZIP64 pode usar PK 06 06.
rtfRich Text FormatDocumentoapplication/rtf07B 5C 72 74 667DInicia com {\rtf e termina normalmente com }.
xmlXML DocumentDocumento/Webapplication/xml03C 3F 78 6D 6C EF BB BF 3C 3F 78 6D 6C—Pode iniciar com BOM UTF-8.
html, htmHTML DocumentWebtext/html03C 21 44 4F 43 54 59 50 45 3C 68 74 6D 6C3C 2F 68 74 6D 6C 3EPode variar muito; assinatura textual.
emlE-mail MessageE-mailmessage/rfc822052 65 63 65 69 76 65 64 3A 46 72 6F 6D 3A 52 65 74 75 72 6E 2D 50 61 74 68 3A—Assinatura depende do primeiro campo do cabeçalho.
pstOutlook Personal StorageE-mailapplication/vnd.ms-outlook021 42 44 4E—ASCII !BDN.
ostOutlook Offline StorageE-mailapplication/vnd.ms-outlook021 42 44 4E—Mesmo contêiner base do PST/OST.
mboxMailbox FileE-mailapplication/mbox046 72 6F 6D 20—Inicia linhas com 'From '.
zipZIP ArchiveCompactadoapplication/zip050 4B 03 04 50 4B 05 06 50 4B 07 0850 4B 05 06 50 4B 06 06Fim pode ser EOCD normal ou ZIP64.
rarRAR ArchiveCompactadoapplication/vnd.rar052 61 72 21 1A 07 00 52 61 72 21 1A 07 01 00—Primeira é RAR 1.5-4.x; segunda é RAR 5.
7z7-Zip ArchiveCompactadoapplication/x-7z-compressed037 7A BC AF 27 1C—Assinatura fixa no início.
gz, gzipGZIP ArchiveCompactadoapplication/gzip01F 8B 08CRC32 + ISIZERodapé contém CRC32 e tamanho original, não uma assinatura fixa.
bz2Bzip2 ArchiveCompactadoapplication/x-bzip2042 5A 6817 72 45 38 50 90Rodapé/end marker BZip2.
xzXZ ArchiveCompactadoapplication/x-xz0FD 37 7A 58 5A 0059 5AFinal costuma terminar com YZ.
tarTape ArchiveCompactadoapplication/x-tar25775 73 74 61 7200 00 ...Assinatura ustar no offset 257; final com dois blocos nulos.
cabMicrosoft CabinetCompactadoapplication/vnd.ms-cab-compressed04D 53 43 46—ASCII MSCF.
dmgApple Disk ImageImagem de discoapplication/x-apple-diskimageFinal - 51278 01 73 0D 62 62 606B 6F 6C 79Assinatura 'koly' normalmente fica no trailer/final do arquivo.
isoISO 9660 CD/DVD ImageImagem de discoapplication/x-iso9660-image3276943 44 30 30 31—CD001 no volume descriptor, offset 0x8001.
mp3MP3 AudioÁudioaudio/mpeg049 44 33 FF FB FF F3 FF F2—Pode iniciar com ID3 ou frame sync.
wavWAVE AudioÁudioaudio/wav0 e 852 49 46 46 .... 57 41 56 45—RIFF no início e WAVE no offset 8.
flacFLAC AudioÁudioaudio/flac066 4C 61 43—ASCII fLaC.
ogg, oga, ogvOgg ContainerÁudio/Vídeoapplication/ogg04F 67 67 53—ASCII OggS.
m4aMPEG-4 AudioÁudioaudio/mp4466 74 79 70 4D 34 41 66 74 79 70 69 73 6F 6D—Base ISO BMFF; ftyp no offset 4.
aacAAC ADTS AudioÁudioaudio/aac0FF F1 FF F9—ADTS syncword.
mid, midiMIDI AudioÁudioaudio/midi04D 54 68 64—ASCII MThd.
mp4MPEG-4 VideoVídeovideo/mp4466 74 79 70 69 73 6F 6D 66 74 79 70 6D 70 34 32 66 74 79 70 4D 53 4E 56—ftyp no offset 4; marcas variam.
movQuickTime VideoVídeovideo/quicktime466 74 79 70 71 74 20 20 6D 6F 6F 76—QuickTime/ISO BMFF.
aviAVI VideoVídeovideo/x-msvideo0 e 852 49 46 46 .... 41 56 49 20—RIFF + AVI no offset 8.
mkv, webmMatroska/WebMVídeovideo/x-matroska01A 45 DF A3—EBML container.
flvFlash VideoVídeovideo/x-flv046 4C 56—ASCII FLV.
wmv, asfASF/Windows MediaVídeovideo/x-ms-asf030 26 B2 75 8E 66 CF 11 A6 D9 00 AA 00 62 CE 6C—GUID ASF header.
mpg, mpegMPEG Program StreamVídeovideo/mpeg000 00 01 BA 00 00 01 B300 00 01 B9Pack/video sequence header; rodapé program end code.
exe, dll, sysWindows PE ExecutableExecutávelapplication/vnd.microsoft.portable-executable04D 5A—MZ header; PE header em offset indicado por e_lfanew.
elfELF ExecutableExecutávelapplication/x-elf07F 45 4C 46—Linux/Unix ELF.
classJava ClassExecutávelapplication/java-vm0CA FE BA BE—Java bytecode.
dexAndroid Dalvik ExecutableAndroidapplication/vnd.android.dex064 65 78 0A 30 33 35 00 64 65 78 0A 30 33 37 00 64 65 78 0A 30 33 38 00—DEX versões variáveis.
apkAndroid PackageAndroidapplication/vnd.android.package-archive050 4B 03 0450 4B 05 06 50 4B 06 06APK é um ZIP com estrutura Android.
mach-oMach-O BinaryApple/Executávelapplication/x-mach-binary0FE ED FA CE FE ED FA CF CE FA ED FE CF FA ED FE CA FE BA BE—Assinaturas 32/64-bit e universal/fat.
sqlite, sqlite3, dbSQLite DatabaseBanco de Dadosapplication/vnd.sqlite3053 51 4C 69 74 65 20 66 6F 72 6D 61 74 20 33 00—ASCII SQLite format 3.
mdbMicrosoft Access MDBBanco de Dadosapplication/x-msaccess000 01 00 00 53 74 61 6E 64 61 72 64 20 4A 65 74 20 44 42—Access Jet DB.
accdbMicrosoft Access ACCDBBanco de Dadosapplication/msaccess000 01 00 00 53 74 61 6E 64 61 72 64 20 41 43 45 20 44 42—Access ACE DB.
dbfdBASE DatabaseBanco de Dadosapplication/dbase003 83 8B 8E1AAssinatura varia conforme versão; EOF 1A.
evtWindows Event Log antigoWindows/Logsapplication/octet-stream030 00 00 00 4C 66 4C 65—Windows EVT.
evtxWindows Event Log XMLWindows/Logsapplication/octet-stream045 6C 66 46 69 6C 65 00—ASCII ElfFile\0.
lnkWindows ShortcutWindowsapplication/x-ms-shortcut04C 00 00 00 01 14 02 00—Windows Shell Link.
regWindows Registry ExportWindowstext/plain0FF FE 57 00 69 00 6E 00 57 69 6E 64 6F 77 73 20 52 65 67 69 73 74 72 79—Pode estar em UTF-16LE com BOM ou ANSI/UTF-8.
vmdkVMware Virtual DiskVirtualizaçãoapplication/x-vmdk04B 44 4D 56—ASCII KDMV para sparse VMDK.
vdiVirtualBox Disk ImageVirtualizaçãoapplication/x-virtualbox-vdi647F 10 DA BE—Assinatura em offset 0x40.
vhdVirtual Hard DiskVirtualizaçãoapplication/x-vhdFinal - 51263 6F 6E 65 63 74 69 7863 6F 6E 65 63 74 69 78Cookie 'conectix' no rodapé; em VHD fixo também pode estar no final.
vhdxVirtual Hard Disk v2Virtualizaçãoapplication/x-vhdx076 68 64 78 66 69 6C 65—ASCII vhdxfile.
pcapPacket CaptureRedeapplication/vnd.tcpdump.pcap0D4 C3 B2 A1 A1 B2 C3 D4 4D 3C B2 A1 A1 B2 3C 4D—Varia por endian e precisão temporal.
pcapngPCAP Next GenerationRedeapplication/x-pcapng00A 0D 0D 0A—Section Header Block.
torrentBitTorrent MetadataRedeapplication/x-bittorrent064 38 3A 61 6E 6E 6F 75 6E 63 6565Bencode; pode variar.
pem, crt, cer, keyPEM Certificate/KeyCriptografiaapplication/x-pem-file02D 2D 2D 2D 2D 42 45 47 49 4E2D 2D 2D 2D 2D 45 4E 44BEGIN/END em texto Base64.
der, cerDER CertificateCriptografiaapplication/pkix-cert030 82—ASN.1 DER; 30 82 também aparece em outros DER.
p12, pfxPKCS#12 Certificate BundleCriptografiaapplication/x-pkcs12030 82—ASN.1; exige análise estrutural para confirmar.
gpg, pgpPGP/GPG BinaryCriptografiaapplication/pgp-encrypted085 84 99 95—Pacotes OpenPGP variam.
ascASCII Armor PGPCriptografiaapplication/pgp-keys02D 2D 2D 2D 2D 42 45 47 49 4E 20 50 47 502D 2D 2D 2D 2D 45 4E 44 20 50 47 50BEGIN PGP / END PGP.

Atendimento técnico em todo o Brasil

Para perícias judiciais, assistência técnica, pareceres, investigação defensiva e análise de provas digitais.

WhatsApp
WHATSAPP(11) 98940-2000

Atendimento sigiloso. As informações enviadas são tratadas conforme a LGPD.