1ef01931fSBen Gras 2ef01931fSBen Gras#------------------------------------------------------------------------------ 3*0a6a1f1dSLionel Sambuc# $File: flash,v 1.11 2014/05/02 00:26:49 christos Exp $ 4ef01931fSBen Gras# flash: file(1) magic for Macromedia Flash file format 5ef01931fSBen Gras# 6ef01931fSBen Gras# See 7ef01931fSBen Gras# 8ef01931fSBen Gras# http://www.macromedia.com/software/flash/open/ 9*0a6a1f1dSLionel Sambuc# http://wwwimages.adobe.com/www.adobe.com/content/dam/Adobe/\ 10*0a6a1f1dSLionel Sambuc# en/devnet/swf/pdf/swf-file-format-spec.pdf page 27 11ef01931fSBen Gras# 12*0a6a1f1dSLionel Sambuc 13*0a6a1f1dSLionel Sambuc0 name swf-details 14*0a6a1f1dSLionel Sambuc>0 string F Macromedia Flash data 15ef01931fSBen Gras!:mime application/x-shockwave-flash 16*0a6a1f1dSLionel Sambuc>0 string C Macromedia Flash data (compressed) 17ef01931fSBen Gras!:mime application/x-shockwave-flash 18*0a6a1f1dSLionel Sambuc>0 string Z Macromedia Flash data (lzma compressed) 19*0a6a1f1dSLionel Sambuc!:mime application/x-shockwave-flash 20*0a6a1f1dSLionel Sambuc>3 byte x \b, version %d 21*0a6a1f1dSLionel Sambuc 22*0a6a1f1dSLionel Sambuc1 string WS 23*0a6a1f1dSLionel Sambuc>4 lelong !0 24*0a6a1f1dSLionel Sambuc>>3 byte 255 Suspicious 25*0a6a1f1dSLionel Sambuc>>>0 use swf-details 26*0a6a1f1dSLionel Sambuc 27*0a6a1f1dSLionel Sambuc>>3 ubyte <32 28*0a6a1f1dSLionel Sambuc>>>3 ubyte !0 29*0a6a1f1dSLionel Sambuc>>>>0 use swf-details 30*0a6a1f1dSLionel Sambuc 31ef01931fSBen Gras# From: Cal Peake <cp@absolutedigital.net> 32*0a6a1f1dSLionel Sambuc0 string FLV\x01 Macromedia Flash Video 33ef01931fSBen Gras!:mime video/x-flv 34ef01931fSBen Gras 35ef01931fSBen Gras# 36835f6802SDirk Vogt# Yosu Gomez 37835f6802SDirk Vogt0 string AGD2\xbe\xb8\xbb\xcd\x00 Macromedia Freehand 7 Document 38835f6802SDirk Vogt0 string AGD3\xbe\xb8\xbb\xcc\x00 Macromedia Freehand 8 Document 39ef01931fSBen Gras# From Dave Wilson 40ef01931fSBen Gras0 string AGD4\xbe\xb8\xbb\xcb\x00 Macromedia Freehand 9 Document 41