文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>利用IIS分号解析的上传漏洞分析

利用IIS分号解析的上传漏洞分析

时间:2010-11-22  来源:秩名

首先看下如下一段非常常见的上传文件的扩展名过滤代码:

fileExt=lcase(ofile.FileExt)  arrUpFileType=split(UpFileType,"|")  for i=0 to ubound(arrUpFileType)  if fileEXT=trim(arrUpFileType(i)) then  EnableUpload=true exit for  end if  next  if fileEXT="asp" or fileEXT="asa" or fileEXT="aspx" or fileEXT="cer" or fileEXT="cdx" then  EnableUpload=false end if  if EnableUpload=false then  msg="这种文件类型不允许上传!\n\n只允许上传这几种文件类型:" & UpFileType  FoundErr=true end if   

显然你想上传asp/asa/aspx/cer/cdx都没戏了。当然php是可以的,只要添加到系统配置里面,

但是麻烦的是一般很少碰到asp/php同时支持的(看你人品了)。

当然,更有效的办法是增加后缀“asp;"、“asa;”、“cer;”等,自己加吧

以上代码也就跳过了。而上传后的文件后缀也是带分号的,不过没关系,windows的2003服务器是以分号前面的后缀为准的,所以可以解释的,放心好了。
 

 

标签分类: 上传漏洞

相关阅读 更多 +
排行榜 更多 +
泡龙大闯关安卓版

泡龙大闯关安卓版

冒险解谜 下载
割草派对安卓版

割草派对安卓版

飞行射击 下载
堡垒攻防战安卓版

堡垒攻防战安卓版

飞行射击 下载