mirror of
https://github.com/zeek/zeek.git
synced 2025-10-02 14:48:21 +00:00
172 lines
3 KiB
Standard ML
172 lines
3 KiB
Standard ML
|
|
signature file-tiff {
|
|
file-mime "image/tiff", 70
|
|
file-magic /^(MM\x00[\x2a\x2b]|II[\x2a\x2b]\x00)/
|
|
}
|
|
|
|
signature file-gif {
|
|
file-mime "image/gif", 70
|
|
file-magic /^GIF8/
|
|
}
|
|
|
|
# JPEG image
|
|
signature file-jpeg {
|
|
file-mime "image/jpeg", 52
|
|
file-magic /^\xff\xd8/
|
|
}
|
|
|
|
signature file-bmp {
|
|
file-mime "image/x-ms-bmp", 50
|
|
file-magic /BM.{12}[\x0c\x28\x40\x6c\x7c\x80]\x00/
|
|
}
|
|
|
|
signature file-ico {
|
|
file-magic /^\x00\x00\x01\x00/
|
|
file-mime "image/x-icon", 70
|
|
}
|
|
|
|
signature file-cur {
|
|
file-magic /^\x00\x00\x02\x00/
|
|
file-mime "image/x-cursor", 70
|
|
}
|
|
|
|
signature file-magic-auto289 {
|
|
file-mime "image/vnd.adobe.photoshop", 70
|
|
file-magic /^8BPS/
|
|
}
|
|
|
|
signature file-png {
|
|
file-mime "image/png", 110
|
|
file-magic /^\x89PNG/
|
|
}
|
|
|
|
# JPEG 2000
|
|
signature file-jp2 {
|
|
file-mime "image/jp2", 60
|
|
file-magic /.{4}ftypjp2/
|
|
}
|
|
|
|
# JPEG 2000
|
|
signature file-jp22 {
|
|
file-mime "image/jp2", 70
|
|
file-magic /\x00\x00\x00\x0cjP \x0d\x0a\x87\x0a.{8}jp2 /
|
|
}
|
|
|
|
# JPEG 2000
|
|
signature file-jpx {
|
|
file-mime "image/jpx", 70
|
|
file-magic /\x00\x00\x00\x0cjP \x0d\x0a\x87\x0a.{8}jpx /
|
|
}
|
|
|
|
# JPEG 2000
|
|
signature file-jpm {
|
|
file-mime "image/jpm", 70
|
|
file-magic /\x00\x00\x00\x0cjP \x0d\x0a\x87\x0a.{8}jpm /
|
|
}
|
|
|
|
# Xcursor image
|
|
signature file-x-cursor {
|
|
file-mime "image/x-xcursor", 70
|
|
file-magic /^Xcur/
|
|
}
|
|
|
|
# NIFF image
|
|
signature file-niff {
|
|
file-mime "image/x-niff", 70
|
|
file-magic /^IIN1/
|
|
}
|
|
|
|
# OpenEXR image
|
|
signature file-openexr {
|
|
file-mime "image/x-exr", 70
|
|
file-magic /^\x76\x2f\x31\x01/
|
|
}
|
|
|
|
# DPX image
|
|
signature file-dpx {
|
|
file-mime "image/x-dpx", 70
|
|
file-magic /^SDPX/
|
|
}
|
|
|
|
# Cartesian Perceptual Compression image
|
|
signature file-cpi {
|
|
file-mime "image/x-cpi", 70
|
|
file-magic /(CPC\xb2)/
|
|
}
|
|
|
|
signature file-orf {
|
|
file-mime "image/x-olympus-orf", 70
|
|
file-magic /IIR[OS]|MMOR/
|
|
}
|
|
|
|
# Foveon X3F raw image
|
|
signature file-x3r {
|
|
file-mime "image/x-x3f", 70
|
|
file-magic /^FOVb/
|
|
}
|
|
|
|
# Paint.NET image
|
|
signature file-paint-net {
|
|
file-mime "image/x-paintnet", 70
|
|
file-magic /^PDN3/
|
|
}
|
|
|
|
# Corel Draw Picture
|
|
signature file-coreldraw {
|
|
file-mime "image/x-coreldraw", 70
|
|
file-magic /^RIFF....CDR[A6]/
|
|
}
|
|
|
|
# Netpbm PAM image
|
|
signature file-netbpm{
|
|
file-mime "image/x-portable-pixmap", 50
|
|
file-magic /^P7/
|
|
}
|
|
|
|
# JPEG 2000 image
|
|
signature file-jpeg-2000 {
|
|
file-mime "image/jp2", 50
|
|
file-magic /^....jP/
|
|
}
|
|
|
|
# DjVU Images
|
|
signature file-djvu {
|
|
file-mime "image/vnd.djvu", 70
|
|
file-magic /AT\x26TFORM.{4}(DJV[MUI]|THUM)/
|
|
}
|
|
|
|
# DWG AutoDesk AutoCAD
|
|
signature file-dwg {
|
|
file-mime "image/vnd.dwg", 90
|
|
file-magic /^(AC[12]\.|AC10)/
|
|
}
|
|
|
|
# GIMP XCF image
|
|
signature file-gimp-xcf {
|
|
file-mime "image/x-xcf", 110
|
|
file-magic /^gimp xcf/
|
|
}
|
|
|
|
# Polar Monitor Bitmap text
|
|
signature file-polar-monitor-bitmap {
|
|
file-mime "image/x-polar-monitor-bitmap", 160
|
|
file-magic /^\x5bBitmapInfo2\x5d/
|
|
}
|
|
|
|
# Award BIOS bitmap
|
|
signature file-award-bitmap {
|
|
file-mime "image/x-award-bmp", 20
|
|
file-magic /^AWBM/
|
|
}
|
|
|
|
# Award BIOS Logo, 136 x 84
|
|
signature file-award-bios-logo {
|
|
file-mime "image/x-award-bioslogo", 50
|
|
file-magic /^\x11[\x06\x09]/
|
|
}
|
|
|
|
# WebP, lossy image format from Google
|
|
signature file-webp {
|
|
file-mime "image/webp", 70
|
|
file-magic /^RIFF.{4}WEBP/
|
|
}
|