# ==== BLOCK =========================================================================================================================================================
404040 b ^PK.*\.XDBPK BLOCK
404040 b ^PK.*soros_ BLOCK
404040 b ^PK.*boot\.patch BLOCK
404040 b ^GroovePing BLOCK
404040 b ^PK.*\.class BLOCK
404040 b ^PK.*(?i)MANIFEST.MF BLOCK
404040 b ^PK.*liveupdt\. BLOCK
404040 b ^PK.*CATALOG\. BLOCK
404040 b ^PK.*update\.ver BLOCK
404040 b (?i).*PAV\.SIG BLOCK
404040 b ^PK.*lpt\$vpn BLOCK
404040 b ^PK.*ccpatch\.DIS BLOCK
404040 b ^PK.*hub\.scr BLOCK
404040 b ^PK.*VIRSCAN. BLOCK
404040 b ^PK.*LU26UpdateLt\.dis BLOCK
404040 b ^PK.*patch\.dis BLOCK
404040 b (?i)(.*)adblock\.txt BLOCK
404040 b (?i)(.*)aleupdt\.xml BLOCK
404040 b (?i)(.*)clean\.dat BLOCK
404040 b ^PSTREAM BLOCK
404040 b ^MAR1 BLOCK
404040 b ^HM3W BLOCK
404040 b ^UFDB BLOCK
404040 b ^!<arch> BLOCK
# ==== MP3 ============================================================================================================================================================
f0ff00 b ^Rar!.*(?i)(.mp3) mp3.rar
f0ff00 b ^PK.*(?i)(.mp3) mp3.zip
FF8000 b ^ID3.*(sOngBsOng|sarcheshme|sarzamin|TakMusic|TehranKids|tehran|BazarMusic) Persian.mp3
FF8000 b ^ID3.*(Ahanghaa|Ahwaz-Music|bia2|Blogfa|Bo2Music|Best-ir|Akhareshe) Persian.mp3
FF8000 b ^ID3.*(PersianUser|persianhiphop|patoghmusic|Persianhub|PMN|Ironi) Persian.mp3
FF8000 b ^ID3.*(Musicha|IranSong|Iran|YeganehMusic|Persian|PMCMusic|zedbazi) Persian.mp3
FF8000 b ^ID3.*(PersianDL|MajidMusic|TAKPMC|ManiMusic|lllMRTlll|MegaPersia) Persian.mp3
FF8000 b ^ID3.*(IROONIA|GhaeMShahr|Ganja2music|MusicBaran|Bia2music|Best-ir4) Persian.mp3
FF8000 b ^ID3.*(amir-tataloo|Jadidha|nobahar|New-Mp3s|HVSmusic|Madahi|kamyabonline) Persian.mp3
FF8000 b ^ID3.*(Aria2Music|Yazd-Music|RapFA|Hip98.IR|Bia2Rap) Persian.mp3
FF8000 b ^ID3.*(teylo|kurdishmusic|takkhal|send2ALL|JenDj|MotahariBoys|AzizJon) Persian.mp3
FF8000 b ^ID3.*(Minougue|Tatu|SusanVega|D.J.Aligator|t.A.T.u|tatu|TATU) usa.mp3
FF8000 b ^ID3.*(ATB|scooter|madonna|Anastacia|Evanescence|sting|Hilary) usa.mp3
FF8000 b ^ID3.*(ModernTalking|Dido|ATC|Eagles|AvrilLavigne) usa.mp3
FF8000 b ^ID3.*(tiesto|yahel|gipsyking|MichaelJackson) usa.mp3
FF8000 b ^ID3.*(Rasmus|BonJovi|50cent|limpbizkit|linkinpark|enigma) usa.mp3
FF8000 b ^ID3.*(Beyonce|MariahCarey|DJTiesto|Madonna) usa.mp3
FF8000 b ^ID3.*(Shaggy|EnriqueIglesias|Sash|RickyMartin|Shakira) usa.mp3
FFFF4B b (?i)(\r\n|\n)content-type:\saudio/mp3 mp3
FFFF4B b (\r\n\r\n|\n\n)ID3 mp3
FFFF4B b ^(ID3|\xFF\xFB|\xFF\xFA) mp3
FFFF4B b ^audio/mpeg-l3 mp3
FFFF4B b ^audio/mpg mp3
FFFF4B b ^audio/x-mp3 mp3
FFFF4B b ^audio/x-mpeg mp3
FFFF4B b ^audio/x-mpeg3 mp3
FFFF4B b ^audio/x-mpegaudio mp3
FFFF4B b ^audio/x-mpg mp3
FFFF4B b ^ID3 mp3
FFFF4B b ^xFF(xFA|xFB) mp3
FFFF4B t ^audio/mp3 mp3
FFFF4B t ^audio/x-mp3 mp3
FFFF4B t ^ID3 mp3
FFFF4B t ^xFF(xFA|xFB) mp3
# ==== VIDEO ==========================================================================================================================================================
# - AVI --------------------------------------------------------------------------------------
0000FF b ^RIFF....AVI avi
0000FF b ^RIFF\?\?\?\?AVI avi
0000FF b ^\x52\x49\x46\x46\x6C\xED\xCD\x57\x41\x56\x49 avi
0000FF b ^\x52\x49\x46\x46\x78\xEF\xFC\x00\x41\x59\x49 avi
0000FF b ^RIFF.*.AVI avi
0000FF b ^RIFF.{4}AVI avi
0000FF n \.avi$ avi
0000FF n (?i)\.avi$ avi
0000FF t ^video/xmpg2 avi
0000FF t ^video/x-msvideo avi
0000FF t ^video/x-ms-video avi
0000FF t ^video/avi avi
0000FF t ^application/x-troff-msvideo avi
0000FF t ^video/msvideo avi
0000FF t ^video/unknown avi
# - FLV & 3GP ---------------------------------------------------------------------------------
0000FF b ^FLV flv
0000FF t ^video/x-flv flv
0000FF n (?i)\.i?flv$ flv
0000FF b ^.{4}ftyp3gp 3gp
0000FF t ^video/3gpp 3gp
0000FF b ^.{4}ftyp mp4
# - MOV ---------------------------------------------------------------------------------------
0000FF b ^\?\?\?\?\66\72\65\65 mov
0000FF b ^\?\?\?\?\77\69\64\65 mov
0000FF b ^\x00...\x77\x69\x64\x65 mov
0000FF b ^\x00\x00\x00\x20\x66\x74\x79\x70\x71\x74 mov
0000FF b ^....\x6d\x6f\x6f\x76 mov
0000FF b ^.*ftypqt mov
0000FF b ^.{4}pnot mov
0000FF t ^video/quicktime mov
0000FF t ^video/x-quicktime mov
0000FF n \.mov$ mov
# - MPG ---------------------------------------------------------------------------------------
0000FF b ^\00\00\00\14\66\74\79\70 mpg
0000FF b ^\00\00\01(\B3|\BA) mpg
0000FF b ^\00\00\01\B3 mpg
0000FF b ^\x00\x00\x00\x14\x66\x74\x79\x70 mpg
0000FF b ^\x00\x00\x00\x1C\x66\x74\x79\x70 mpg
0000FF b ^\x00\x00\x00\x20\x66\x74\x79\x70\x4D\x34 mpg
0000FF b ^\x00\x00\x00\x20\x66\x74\x79\x70\x6D\x70 mpg
0000FF b ^\x00\x00\x01\xB3 mpg
0000FF b ^\x00\x00\x01\xBA mpg
0000FF b ^\x00\x05\x16\x00\x00\x02\x00\x00 mpg
0000FF b ^\x00\x00(\x01\xB3|\x01\xBA) mpg
0000FF t ^video/mpeg mpg
0000FF t ^video/mpg mpg
0000FF t ^video/x-mpeg mpg
0000FF t ^video/x-mpg mpg
0000FF t ^video/mpeg2 mpg
0000FF t ^video/x-mpeg2a mpg
0000FF n \.mpg$ mpg
0000FF n \.mpeg$ mpg
0000FF n (?i)\.mpe?g$ mpg
# - MKV ---------------------------------------------------------------------------------------
0000FF b ^matroska mkv
0000FF b ^........matroska mkv
0000FF b ^\x1A\x45\xDF\xA3 mkv
0000FF b ^.{3,50}matroska mkv
# - WMV ---------------------------------------------------------------------------------------
004eff b ^\0\& wmv
004eff b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11 wmv
004eff b ^0&²u wmv
004eff b ^0\& wmv
004eff b ^\x30\x26\xB2\x75\x8E\x66\xCF\x11\xA6\xD9\x00\xAA\x00\x62\xCE\x6C wmv
004eff t ^video/wmv wmv
004eff t ^video/x-ms-wmv wmv
004eff t ^video/x-ms-asf wmv
004eff n \.wmv$ wmv
#=( Pictures )===============================================================================================================================================
016F01 b ^(PK|Rar!).*\.(Wallpaper|Wallpapers|WallpapersMania|vetton|WallpaperPack|wallpaper|wallpapers|1600X1200|1280X1024|1152X768|1024X768|.jpeg) picture.rar
016F01 b ^(Rar!|PK).*(?i)(wallpaper|BackGround|Mania|WallpaperPack|Wallpapers) picture.rar
24ff00 b ^\FF\D8 jpg
24ff00 b ^JFI jpg
24ff00 b ^JFIF jpg
24ff00 b ^PJPEG jpg
24ff00 b ^JPG_T jpg
24ff00 b ^JNG........JHDR jpg
24ff00 b ^\xFF\xD8 jpg
24ff00 b ^\xFF\x4F\xFF\x51\x00 jpg
24ff00 b ^\x4A\x49\x46\x39\x39\x61 jpg
24ff00 b ^\xFF\xD8\xFF\xE0\?\?\x4A\x46\x49\x46 jpg
24ff00 b ^\xFF\xD8\xFF\xE1\?\?\x45\x78\x69\x66 jpg
24ff00 b ^\x00\x00\x00\x0C\x6A\x50\x20\x20\x0D\x0A\x87\x0A\x00\x00\x00 jpg
24ff00 b ^\x8B\x4A\x4E\x47\x0D\x0A\x1A\x0A\x00\x00\x00\x10\x4A\x48\x44\x52 jpg
24ff00 t ^image/jpg jpg
24ff00 t ^image/jpeg jpg
24ff00 t ^image/.jpg jpg
24ff00 t ^image/pjpeg jpg
24ff00 t ^image/x-jng jpg
24ff00 t ^image/jp2 jpg
24ff00 t ^image/jpe_ jpg
24ff00 t ^image/jp_ jpg
24ff00 t ^application/jpg jpg
24ff00 t ^application/x-jpg jpg
24ff00 t ^image/jpeg2000 jpg
24ff00 t ^image/jpeg2000-image jpg
24ff00 t ^image/x-jpeg2000-image jpg
24ff00 t ^image/vnd.swiftview-jpeg jpg
24ff00 t ^zz-application/zz-winassoc-jif jpg
24ff00 n \.jpg$ jpg
24ff00 n \.jpeg$ jpg
#=( Text)==========================================================================================================================================
00fcff b ^(PK|Rar!).*\.(?i)nup nodupdate.rar
#f0ff00 b ^(Rar!|PK|7zآ¼).*(?i)(skynet||skygrabber|btasky|manna|streamreader|BDADriver|skystar|\.rules|\.regex|\skynet.ini|fishsat) offline.rar
f0ff00 b ^Rar!.*(?i)(\.srt|\.sub|\.idx|zirnevis|subtitle|farsisubtitle|subscene) subtitle.rar
f0ff00 b ^PK.*(?i)(\.srt|\.sub|\.idx|zirnevis|subtitle|farsisubtitle|subscene) subtitle.zip
f0ff00 b ^Rar!.*\.(?i)pdf pdf.rar
f0ff00 b ^PK.*\.(?i)pdf pdf.zip
F14686 b ^%PDF pdf
66FFFF b ^%pdf pdf
F14686 t ^application/pdf pdf
#=( ISO )==================================================================================================================================================
a0402d b ^\x00{8} iso
a0402d b ^\x45\x52\x02\x00\x00 iso
a0402d b ^\x00\x00\x00\x00\x00\x00\x00\x00 iso
a0402d b ^\x00\x01\x00\x00\x53\x74\x61\x6E\x64\x61\x72\64\x20\x4A\x65\x74\x20\x44\x42 iso
a0402d t ^x-application/iso iso
a0402d t ^application/iso iso
a0402d n \.iso$ iso
a0402d n (?i)\.iso$ iso
#=( A R C H I V E )========================================================================================================================================
# -(RAR)--------------------------------------------------------------------
008000 b ^Rar! rar
008000 b ^Rar!.* rar
008000 b ^Rar!.*\.(?i)r\d\d\. rar
008000 b ^Rar!.*(?i)\.r\d{2,} rar
008000 b ^\x52\x61\x72\x21\x1A\x07\x00 rar
008000 b ^Rar!.{5}\x73[\x80\x84\x88\xC0\x8C\xC4\xC8\xCC] rar
008000 b ^\x8b\x57\x8e\x74\x2b\xee\x47\xb7\xde\x25\x79\x1e\xfb rar
008000 b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\01|\x11|\x15|\x19|\x51|\x55|\x59) rar
008000 b ^Rar!.{5}\x73[\x01\x03\x05\x07\x09\x0b\x0d\x0f\x11\x13\x15\x17\x19\x1b\x1d\x1f] rar
008000 b ^Rar!.{5}\x73[\x21\x23\x25\x27\x29\x2b\x2d\x2f\x31\x33\x35\x37\x39\x3b\x3d\x3f] rar
008000 b ^Rar!.{5}\x73[\x41\x43\x45\x47\x49\x4b\x4d\x4f\x51\x53\x55\x57\x59\x5b\x5d\x5f] rar
008000 b ^Rar!.{5}\x73[\x61\x63\x65\x67\x69\x6b\x6d\x6f\x71\x73\x75\x77\x79\x7b\x7d\x7f] rar
008000 b ^Rar!.{5}\x73[\x81\x83\x85\x87\x89\x8b\x8d\x8f\x91\x93\x95\x97\x99\x9b\x9d\x9f] rar
008000 b ^Rar!.{5}\x73[\xa1\xa3\xa5\xa7\xa9\xab\xad\xaf\xb1\xb3\xb5\xb7\xb9\xbb\xbd\xbf] rar
008000 b ^Rar!.{5}\x73[\xc1\xc3\xc5\xc7\xc9\xcb\xcd\xcf\xd1\xd3\xd5\xd7\xd9\xdb\xdd\xdf] rar
008000 b ^Rar!.{5}\x73[\xe1\xe3\xe5\xe7\xe9\xeb\xed\xef\xf1\xf3\xf5\xf7\xf9\xfb\xfd\xff] rar
008000 b ^Rar!.{5}\x73[\x01\x05\x09\x11\x0D\x15\x19\x1D\x41\x45\x49\x51\x4D\x55\x59\x5D] rar
008000 b ^Rar!.{5}\x73[\x80\x82\x84\x86\x88\x8a\x8c\x8e\x90\x92\x94\x96\x98\x9a\x9c\x9e] rar
008000 b ^Rar!.{5}\x73[\xa0\xa2\xa4\xa6\xa8\xaa\xac\xae\xb0\xb2\xb4\xb6\xb8\xba\xbc\xbe] rar
008000 b ^Rar!.{5}\x73[\xc0\xc2\xc4\xc6\xc8\xca\xcc\xce\xd0\xd2\xd4\xd6\xd8\xda\xdc\xde] rar
008000 b ^Rar!.{5}\x73[\xe0\xe2\xe4\xe6\xe8\xea\xec\xee\xf0\xf2\xf4\xf6\xf8\xfa\xfc\xfe] rar
008000 b ^Rar!.{5}\x73[\x81\x85\x89\x91\x8d\x95\x99\x9D\xC1\xC5\xC9\xD1\xCD\xD5\xD9\xDD] rar
008000 b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\x81|\x85|\x89|\x91|\x8d|\x95|\x99|\x9D|\xC1|\xC5|\xC9|\xD1|\xCD|\xD5|\xD9|\xDD) rar
008000 b ^\x52\x61\x72\x21\x1a\x07\x00..\x73(\x01|\x05|\x09|\x11|\x0D|\x15|\x19|\x1D|\x41|\x45|\x49|\x51|\x4D|\x55|\x59|\x5D) rar
008000 t ^application/rar rar
008000 t ^application/x-rar rar
008000 t ^application/x-rar-archive rar
008000 t ^application/x-rar-compressed rar
008000 t ^compressed/rar rar
008000 n \.rar$ rar
008000 n (?i)part.*\.exe$ rar
008000 n (?i)part.?\d+.*\....?$ rar
008000 n (?i)\.r\d+$ rar
008000 n (?i)\.rar$ rar
008000 n (?i)part.*\....?$ rar
# -(7z)--------------------------------------------------------------------
04ea04 b ^7z 7z
04ea04 b ^7z- 7z
04ea04 b ^7z? 7z
008000 b ^\x37\x7A\xBC\xAF\x27\x1C 7z
04ea04 n \.7z$ 7z
04ea04 n (?i)\.7z$ 7z
04ea04 t ^application/x-7z-compressed 7z
# -(ZIP)--------------------------------------------------------------------
00ff00 b ^PK zip
00ff00 b ^PK.* zip
00ff00 b ^\x50\x4B zip
00ff00 t ^application/zip zip
00ff00 t ^application/x-zip zip
00ff00 t ^application/x-zip-compressed zip
00ff00 n \.zip$ zip
00ff00 n (?i)\.zip$ zip
00ff00 n (?i)\.z\d+$ zip
#=( Application exe )======================================================================================================================================
FF0000 b (\r\n\r\n|\n\n)MZ exe
FF0000 b ^\x28\xCD\x3D\x45 exe
FF0000 b ^\xD0\xCF msi
FF0000 b ^\xD0\xCF\x11\xE0\xA1\xB1\x1A\xE1 exe
FF0000 b ^<> exe
FF0000 b ^application/exe exe
FF0000 b ^application/x-exe exe
FF0000 b ^mz exe
FF0000 b ^MZگ exe
FF0000 b ^MZP exe
FF0000 b ^ذï.ài msi
FF0000 t (\r\n\r\n|\n\n)MZ exe
FF0000 t ^application/exe exe
FF0000 t ^application/x-exe exe
FF0000 t ^application/x-msdownload exe
FF0000 t application/x-executable exe
FF0000 t ^application/x-complus exe
FF0000 t ^application/octet-stream exe
FF0000 t ^application/octetstream exe
FF0000 t ^application/download exe
FF0000 t ^application/force-download exe
FF0000 t ^application/self-extracting exe
FF0000 t ^MZ exe
FF0000 n \.exe$ exe