大横幅1
大横幅2
到期时间:永久 到期时间:推广
小横幅3 小横幅4
  1. 当前位置:网站首页 > 技术教程

任意文件上传的技巧


bypass任意文件上传系列会总结最常见的绕过思路和方法

1.首先上传点,我们得判断他是不是黑白名单,是否存在waf(检测机制)



可以看到这里有个上传功能,上传简历和图片,这有可能是前端验证,我们先上传个jpg文件

然后抓包

这里的话我们就要判断是不是黑白名单还是任意文件上传,这个时候我们只要吧jpg后缀改成jpgx进行判断

如果是白名单想都不要想只能上传指定的后缀。

可以上传,这个时候我们试下脚本文件,比如jsp

我们可以看见上传jsp文件被拦截,仔细一看原来是防火墙拦截

到这里的话就得讲绕过思路了

常见绕waf呢我这里先讲一种,不然后面我就写(编)不下去了

双写filename绕过

原理呢,这个上传只判断Content-Disposition的filename的文件名

filename如果为多个这里waf就会判断最前面的那个是不是waf里面设置好了的黑名单(不代表所有waf)

比如这样

或这样(注意filename="2.jsp";filename="2.jspjsp" 的中间有个;)


本文最后更新于2022-11-19,已超过 3个月没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!
获取更多资讯请加入交流群

    协助本站SEO优化一下,谢谢!
    关键词不能为空
版权说明

本文地址:http://kirinbk.cn/post-731.html
免责声明:本站文章仅用于科普及教育用途,远离犯罪!

发表评论

联系我们

在线咨询:点击这里给我发消息

QQ交流群:KirinBlog

工作日:8:00-23:00,节假日休息

扫码关注