2fe19b26 |
/* Archives */
{0, "Rar!", 4, "RAR", CL_RARFILE},
{0, "PK\003\004", 4, "ZIP", CL_ZIPFILE},
{0, "\037\213", 2, "GZip", CL_GZFILE},
{0, "BZh", 3, "BZip", CL_BZFILE},
{0, "SZDD", 4, "compress.exe'd", CL_MSCFILE},
{0, "MSCF", 4, "MS CAB", CL_MSCABFILE},
/* Mail */
{0, "From ", 5, "MBox", CL_MAILFILE},
{0, "Received", 8, "Raw mail", CL_MAILFILE},
{0, "Return-Path: ", 13, "Maildir", CL_MAILFILE},
{0, "Return-path: ", 13, "Maildir", CL_MAILFILE},
{0, "Delivered-To: ", 14, "Mail", CL_MAILFILE},
{0, "X-UIDL: ", 8, "Mail", CL_MAILFILE},
{0, "X-Apparently-To: ", 17, "Mail", CL_MAILFILE},
{0, "X-Envelope-From: ", 17, "Mail", CL_MAILFILE},
{0, "X-Original-To: ", 15, "Mail", CL_MAILFILE},
{0, "X-Symantec-", 11, "Symantec", CL_MAILFILE},
{0, "X-EVS", 5, "EVS mail", CL_MAILFILE},
{0, "X-Real-To: ", 11, "Mail", CL_MAILFILE},
{0, ">From ", 6, "Mail", CL_MAILFILE},
{0, "Date: ", 6, "Mail", CL_MAILFILE},
{0, "Message-Id: ", 12, "Mail", CL_MAILFILE},
{0, "Message-ID: ", 12, "Mail", CL_MAILFILE},
{0, "Envelope-to: ", 13, "Mail", CL_MAILFILE},
{0, "Delivery-date: ", 15, "Mail", CL_MAILFILE},
{0, "To: ", 4, "Mail", CL_MAILFILE},
{0, "Subject: ", 9, "Mail", CL_MAILFILE},
{0, "For: ", 5, "Eserv mail", CL_MAILFILE},
{0, "From: ", 6, "Exim mail", CL_MAILFILE},
{0, "v:\015\012Received: ", 14, "VPOP3 Mail (DOS)", CL_MAILFILE},
{0, "v:\012Received: ", 13, "VPOP3 Mail (UNIX)", CL_MAILFILE},
{0, "Hi. This is the qmail-send", 26, "Qmail bounce", CL_MAILFILE},
/* Others */
{0, "\320\317\021\340\241\261\032\341",
8, "OLE2 container", CL_OLE2FILE},
/* Ignored types */
{0, "\000\000\001\263", 4, "MPEG video stream", CL_DATAFILE},
{0, "\000\000\001\272", 4, "MPEG sys stream", CL_DATAFILE},
{0, "RIFF", 4, "RIFF", CL_DATAFILE},
{0, "GIF", 3, "GIF", CL_DATAFILE},
{0, "\x89PNG", 4, "PNG", CL_DATAFILE},
{0, "\377\330\377", 4, "JPEG", CL_DATAFILE},
{0, "BM", 2, "BMP", CL_DATAFILE},
{0, "OggS", 4, "Ogg Stream", CL_DATAFILE},
{0, "ID3", 3, "MP3", CL_DATAFILE},
{0, "\377\373\220", 3, "MP3", CL_DATAFILE},
{0, "\%PDF-", 5, "PDF document", CL_DATAFILE},
{0, "\%!PS-Adobe-", 11, "PostScript", CL_DATAFILE},
{0, "\060\046\262\165\216\146\317", 7, "WMA/WMV/ASF", CL_DATAFILE},
{0, ".RMF" , 4, "Real Media File", CL_DATAFILE},
{-1, NULL, 0, NULL, CL_UNKNOWN_TYPE}
};
static const struct cli_smagic_s cli_smagic[] = {
|
97508838 |
/* matcher is case sensitive - we have to check all variants of <html> */
{"3c68746d6c3e", "HTML data", CL_HTMLFILE},
{"3c48746d6c3e", "HTML data", CL_HTMLFILE},
{"3c68546d6c3e", "HTML data", CL_HTMLFILE},
{"3c68744d6c3e", "HTML data", CL_HTMLFILE},
{"3c68746d4c3e", "HTML data", CL_HTMLFILE},
{"3c48546d6c3e", "HTML data", CL_HTMLFILE},
{"3c48744d6c3e", "HTML data", CL_HTMLFILE},
{"3c48746d4c3e", "HTML data", CL_HTMLFILE},
{"3c68544d6c3e", "HTML data", CL_HTMLFILE},
{"3c68546d4c3e", "HTML data", CL_HTMLFILE},
{"3c68744d4c3e", "HTML data", CL_HTMLFILE},
{"3c48544d6c3e", "HTML data", CL_HTMLFILE},
{"3c48744d4c3e", "HTML data", CL_HTMLFILE},
{"3c68544d4c3e", "HTML data", CL_HTMLFILE},
{"3c48546d4c3e", "HTML data", CL_HTMLFILE},
{"3c48544d4c3e", "HTML data", CL_HTMLFILE}, |