文件上传漏洞

Posted wta0

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了文件上传漏洞相关的知识,希望对你有一定的参考价值。

1.前端检测绕过

【1】前端绕过,利用控制台同名函数覆盖文件检测函数

2.MIME检测绕过

【1】例如图片,则将brupsuite抓包修改Content-Type,例如图片mime为image/jepg

3.apache漏洞

【1】若上传php木马,则可将文件名改为xxx.php.rar
因为apache无法解析.rar类型(也可将rar换为其他apache解析不了的类型),则会绕过rar解析php类型
【2】先上传hitaccess类型文件,再上传例如包含php代码的图片,利用hitaccess将其他类型文件解析为php类型(所以可以将图片类型解析为php类型执行)

hitaccess类型文件中的代码

<FilesMatch 文件名>
SetHandler application/x-httpd-php
</FilesMatch>

4.php漏洞

【1】php 5.39以下版本,可以用%00进行截断

5.变身绕过黑名单

后缀名可改为,PHP,Php,php5,php4,phphtml等类型文件

。。。。。。。持续更新中。。。。。。。。。

以上是关于文件上传漏洞的主要内容,如果未能解决你的问题,请参考以下文章

文件上传漏洞

php代码审计8审计文件上传漏洞

2020/1/30 PHP代码审计之文件上传漏洞

文件上传漏洞成因是啥?

文件上传漏洞,解析漏洞总结

文件上传漏洞