diff --git a/scripts/base/frameworks/files/magic/general.sig b/scripts/base/frameworks/files/magic/general.sig index 20276f69ac..a11e4a05e4 100644 --- a/scripts/base/frameworks/files/magic/general.sig +++ b/scripts/base/frameworks/files/magic/general.sig @@ -9,3 +9,8 @@ signature file-tar { file-magic /([[:print:]\x00]){100}(([[:digit:]\x00\x20]){8}){3}/ file-mime "application/x-tar", 150 } + +signature file-swf { + file-magic /(F|C|Z)WS/ + file-mime "application/x-shockwave-flash", 60 +} \ No newline at end of file diff --git a/scripts/base/frameworks/files/magic/libmagic.sig b/scripts/base/frameworks/files/magic/libmagic.sig index 55486d411e..a4604959c3 100644 --- a/scripts/base/frameworks/files/magic/libmagic.sig +++ b/scripts/base/frameworks/files/magic/libmagic.sig @@ -2769,19 +2769,6 @@ signature file-magic-auto408 { file-magic /(.{512})(\xec\xa5\xc1)/ } -# >0 string,=FWS (len=3), ["Macromedia Flash data,"], swap_endian=0 -# >>3 byte&,x, ["version %d"], swap_endian=0 -signature file-magic-auto409 { - file-mime "application/x-shockwave-flash", 1 - file-magic /(FWS)(.{1})/ -} - -# >0 string,=CWS (len=3), ["Macromedia Flash data (compressed),"], swap_endian=0 -signature file-magic-auto410 { - file-mime "application/x-shockwave-flash", 60 - file-magic /(CWS)/ -} - # >0 regex/20,=^\.[A-Za-z0-9][A-Za-z0-9][ \t] (len=29), ["troff or preprocessor input text"], swap_endian=0 signature file-magic-auto411 { file-mime "text/troff", 59