700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > WEB安全之文件上传--白名单绕过%00截断

WEB安全之文件上传--白名单绕过%00截断

时间:2020-05-05 09:51:59

相关推荐

WEB安全之文件上传--白名单绕过%00截断

文件上传漏洞介绍:

文件上传漏洞是web安全中经常用到的一种漏洞形式。是对数据与代码分离原则的一种攻击,它可以危害到我们服务器的安全,上传漏洞是指攻击者上传一个可执行webshell、一句话木马、恶意脚本等,让这些脚本执行后获取服务器的权限。

文件上传之白名单绕过方式:

文件上传白名单绕过分为好几种

例:MIME类型、%00截断、0x00截断、0x0a截断

%00截断

在url中%00表示ascll码中的0 ,而ascii中0作为特殊字符保留,表示字符串结束,所以当url中出现%00时就会认为读取已结束

%00适用于php>5.3.42,且服务器中的php.ini中的magic_quotes_gpc = Off,才可以进行%00截断

具体方法

这里我们就以upload-labs靶场中的第12关为例,

环境准备:burp、upload第12关

先上传一个jpg文件然后使用burp抓包,

将蓝线部分修改为 …/upload/1.php%00,然后点击上传,%00会把后面的参数结束掉。%00截断就成功了,

我们的服务器上就会多一个1.php的小文件。

搬砖路漫漫,其修远兮。

加油,同道人。

如有更好意见请指出,或私信,接受并会采纳各位的意见和见解。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。