Web安全—文件上传漏洞
文件上传漏洞简介和原理可参考Web安全—文件上传漏洞此篇文章,本文仅对服务端检测方法和绕过方法进行总结
服务端检测方法&绕过方法:
检测方法一:
前端JS检测(通常为检测文件扩展名)
绕过方法:
1,禁止Web浏览器加载JS代码
2,修改前端代码,添加需要上传的脚本语言扩展名
3,Burpsuite抓包修改filename参数
检测方法二:
服务端MIME类型检测(检测POST内容的Content-Type字段)
绕过方法
1,Burpsuite抓包修改对应的Content—Type内容,常见的MIME类型,JPG=image/jpeg,PNG=image/jpeg,GIF=image/gif