|
DedeCmsV5.6 本地包含
DedeCmsV5.6 本地包含
http://t00ls.net/thread-8608-1-1.html
之前就发现了这本地包含的利用方法。
复制代码代码如下:
上传一个图片木马(只改后辍名为图片类型就行),即可在网站根目录生成 1.asa 文件
简单分析:
文件:select_soft_post.php
复制代码代码如下:
if(!isset($cfg_basedir))
{
include_once(dirname(__FILE__).\“/config.php\“);
}
//config.php 是用于验证是否管理员。由于本地包含, $cfg_basedir 已经设置了值,应该跳过了验证。
//文件名(前为手工指定, 后者自动处理)
if(!empty($newname))
{
$filename = $newname;
if(!ereg(“\.“, $filename)) $fs = explode(\“.\“, $uploadfile_name);
else $fs = explode(\“.\“, $filename);
if(eregi($cfg_not_allowall, $fs[count($fs)-1]))
{
ShowMsg(“你指定的文件名被系统禁止!“,\“javascript:;\“);
exit();
}
if(!ereg(“\.“, $filename)) $filename = $filename.\“.\“.$fs[count($fs)-1];
}else{
$filename = $cuserLogin->getUserID().\“-\“.dd2char(MyDate(\“ymdHis\“,$nowtme));
$fs = explode(\“.\“, $uploadfile_name);
if(eregi($cfg_not_allowall, $fs[count($fs)-1]))
{
ShowMsg(“你上传了某些可能存在不安全因素的文件,系统拒绝操作!“,\“javascript:;\“);
(责任编辑:网络) |
|