关注我们

上传漏洞新姿势(限Linux)

adminadmin 渗透测试 2018-05-17 455 0

服务器:Linux

当前环境:nginx/1.4.7

PHP版本:PHP Version 7.0.0


上传情况简介:

上传  111.jpg111 确实可以成功的但是上传  1.php.jpg1111.1 失败了?,这个告诉我们,文件名必须包含 jpg 三个字母,且

后缀必须为 .jpg 当然你也可以不给他.jpg 但是不能为其他 .* 意思就是

你可以这样:1.phpjpg 或者 1.phpng 在或者 1.jpg1213456 但是就是不能 1.jpg .php

上传  111.jpg111 确实可以成功的,


所以我们当前上传判断是这样的,  jpg是必须带入到文件名  且后缀

小数点后方必须为 jpg 或者其他图片格式(jpeg png gif bmp),我们利用

将小数点转换为 16进制编码。从而绕过、。


于是用了上传

111.php.jpg

上传漏洞新姿势(限Linux)

喜欢0评论已闭