I was going through my old archives of files, exploits, and notes this week and came across a document I’d long since forgotten… a list of extensions I used to configure my mail hosts to block. I decided to give it a quick update to modernize some of the listings, and the resultant beast is 203 extensions. I wouldn’t say that everybody needs everything on this list, but if you’re looking for a one-stop list to be comprehensive I submit that this wouldn’t be a bad place to start.
- 386
- 3dfbat
- 3gr
- abs
- abx
- acgi
- acr
- action
- actionscript
- add
- ade
- adp
- ahk
- apk
- aplt
- app
- applescript
- application
- as
- asc
- ash
- asp
- aspx
- astx
- awk
- axs
- avi
- bas
- bash
- bat
- bks
- bml
- cer
- cgi
- chm
- cla
- class
- cls
- cmd
- cnt
- com
- command
- common
- cpl
- crt
- csh
- cshrc
- csx
- db2
- db2tbl
- db2tr
- db2vw
- dbg
- dbx
- der
- dist
- dlg
- dll
- do
- dplt
- ejs
- exe
- fon
- for
- fxp
- gadget
- grp
- gs
- hlp
- hpj
- hta
- htd
- htr
- inf
- ins
- install
- ipb
- ipf
- isp
- its
- jar
- js
- jsb
- jsc
- jscript
- jse
- jsf
- ksh
- lnk
- m4a
- mad
- maf
- mag
- mam
- maq
- mar
- mas
- mat
- mau
- mav
- mcf
- mcr
- mda
- mdb
- mde
- mdt
- mdw
- mdz
- module
- mp3
- mp4
- mpeg
- mpg
- ms
- msc
- mscr
- msh
- msh1
- msh1xml
- msh2
- msh2xml
- mshxml
- msi
- msp
- mst
- nt
- ocx
- ops
- osd
- p4a
- p5
- p6
- pcd
- php
- php1
- php2
- php3
- php4
- php5
- php6
- php7
- pif
- pl
- plg
- pls
- pm
- prf
- prg
- prl
- ps1
- ps1xml
- ps2
- ps2xml
- psc1
- psc2
- pst
- py
- pyc
- pyo
- qlc
- qs
- rb
- rbf
- rbs
- reg
- rgs
- rpy
- scf
- scp
- scpt
- scptd
- scr
- script
- sct
- sh
- shb
- shs
- sql
- tcl
- tcsh
- tk
- tmp
- ttf
- uri
- url
- v4e
- v4s
- vb
- vba
- vbe
- vbp
- vbs
- vbscript
- vsmacros
- vsw
- vxd
- wbf
- ws
- wsc
- wsf
- wsh
- xbap
- xnk