记录黑客技术中优秀的内容, 传播黑客文化,分享黑客技术精华

UC Mobile一处Getshell

2015-06-19 04:10

http://uctest.ucweb.com:81/wml/Download/Upload/wap2upload.xhtml

上传页面

QQ截图20150502140749.jpg



限制了php

那我们试试pHP

QQ截图20150502141204.jpg



OK,看来开发用的黑名单规则啊

上传一句话







漏洞证明:

存在缺陷的代码

QQ截图20150502141332.jpg



code 区域
$uploadfile = $uploaddir.'/'.$_FILES[$curr_boxid]['name'];

if(strpos($uploadfile,".php") !== false){

echo "php file?";

exit();

}

if( ($_FILES[$curr_boxid]['error'] == UPLOAD_ERR_OK ) && move_uploaded_file($_FILES[$curr_boxid]['tmp_name'],$uploadfile))

{

$tmp['save_filename'] = $uploadfile;

$tmp['md5'] = md5_file($uploadfile);

$tmp['downlink'] = 'uploadfiles/'.$_FILES[$curr_boxid]['name'];

$upload_success_sum++ ;



修复方案:

嗯在深入就没意思了

知识来源: www.wooyun.org/bugs/wooyun-2015-0111659

阅读:95231 | 评论:0 | 标签:mobile

想收藏或者和大家分享这篇好文章→复制链接地址

“UC Mobile一处Getshell”共有0条留言

发表评论

姓名:

邮箱:

网址:

验证码:

公告

九层之台,起于垒土;黑客之术,始于阅读

推广

工具

标签云