文件上传,使用黑名单方式限制上传,常用的限制后缀

黑名单总会有的缺陷,可以尽量采用白名单的方式!
综合后的后缀如下:
.asa、.asax、.cer、.cdx、.aspx、.ascx、.ashx、.asmx、.asp80、.asp81、.asp82、.asp83、.asp84、.asp85、.asp86、.asp87、.asp88、.asp89、.asp90、.vbs、.php、.php1、.php2、.php3、.php4、.php5、.phps、.pht、.phtm、.phtml、.shtml、.pwml、.phar、.inc、.htaccess、.jspx、.jspf、.jspa、.jsw、.jsv、.jtml、.jsp、.ashx、.asmx、.ascx、.asp、.cshtml、.vbs、.java、.class、.jar、.war、.ear、.jspa、.jspx、.kt、.kts、.asp、.aspx、.ascx、.dll、.cs、.obj、.html、.hta、.htm、.xaml、.exee、.msi、.com、.bat、.scr、.exe、.sh、.bash、.zsh、.c、.h、.cpp、.cxx、.cc、.c++、.hpp、.hxx、.cc、.swift、.py、.pyw、.pyx、.css、.scss、.less、.go、.rs、.sql、.js、.mjs、.cjs、.ts、.tsx、.rb、.rbw、.pl、.pm、.t、.dart、.ocx、.sys、.vxd

浙公网安备 33010602011771号