2008.9.21.web编程常见漏洞与检测.pptVIP

  • 3
  • 0
  • 约6.17千字
  • 约 33页
  • 2019-09-06 发布于广东
  • 举报
Asp上传漏洞表现 经典的”\0”上传任意后缀文件 。 假设:filename=c:\nc.exe .bmp ‘ Check the file extension if right(tFile,4) “.bmp” then exit sub tFile=tFile .bmp Set FSO = Server.CreateObject(Scripting.FileSystemObject) Set FSOFile= FSO.CreateTextFile(FSO.BuildPath(Path, tFile)) N C . E X E (Nul) . B M P 4E 43 2E 45 58 45 00 2E 42 4D 50 Asp上传漏洞预防/检测 检查文件名是否包含‘\0’字符。 采用白名单方式允许上传文件类型。 检测关键字:Scripting.FileSystemObject/ADODB.Stream Php上传漏洞表现 $imageinfo = getimagesize($_FILES[userfile][tmp_name]); if($imageinfo[mime] != image/gif $imageinfo[mime] != image/jpeg) { if($_FILES[userfile][type] != image/gif) { echo

文档评论(0)

1亿VIP精品文档

相关文档