[织梦CMS教程] dede源码下data/mysql_error_trace.inc日志暴露后台地址漏洞修复

[复制链接]
查看1844 | 回复7 | 2018-12-14 09:12:01 | 显示全部楼层 |阅读模式

DedeCMS下data日志mysql_error_trace.inc记录了很多MYSQL错误记录,如果你曾经在后台访问时候出现过MYSQL错误,就会暴露后台地址,因为这个文件文件名固定,很容易被人给扫到漏洞因此可以改名处理。

解决办法一:

首先用FTP或远程登陆的方式将data/mysql_error_trace.inc更名成 mysql_error_你喜欢的任意字符.inc

然后打开 /include/dedesql.class.php和dedesqli.class.php

搜 mysql_error_trace.inc ,把 mysql_error_trace.inc 更名成 mysql_error_你喜欢的任意字符.inc (请注意两处文件名对应)

 

解决方法二:

通过服务器HTACCESS设置禁止DATA目录写入、执行

 

解决方法三:

一劳永逸把DATA目录搬出WEB目录

通过FTP将/data/文件夹移至web根目录的上一级目录;
然后修改/include/common.inc.php中DEDEDATA变量,将:define('DEDEDATA', DEDEROOT.'/data'); 改为define('DEDEDATA', DEDEROOT.'/../data');
如果你首页是动态访问,那还要修改/index.php,删除如下代码(注:如果首页生成静态且index.html为默认访问地址可忽略此条修改。):
if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))
{
header('Location:install/index.php');
exit();
}
修改tplcache缓存文件目录:登陆后台 > 系统 > 系统基本参数 > 性能选项,将模板缓存目录值改为 /../data/tplcache。

回复

使用道具 举报

恋爱的棉被缀 | 2021-7-15 05:44:44 | 显示全部楼层
我是来白嫖资源的!
回复

使用道具 举报

杨小公子君莫邪 | 2021-12-3 01:56:50 | 显示全部楼层
加油!悟空源码,继续努力!支持你!
回复

使用道具 举报

心清目明噶 | 2022-3-12 05:07:14 | 显示全部楼层
厉害了,悟空源码资源多教程多!
回复

使用道具 举报

945坏男人 | 2022-6-2 22:26:08 | 显示全部楼层
谢谢楼主发布的资源下载,帮助我不少
回复

使用道具 举报

孙悟空748 | 2022-7-30 23:48:23 | 显示全部楼层
感谢悟空源码分享精品资源!
回复

使用道具 举报

执着294 | 2022-11-29 00:59:46 | 显示全部楼层
有情怀的站啊,爱了
回复

使用道具 举报

一身似水厝 | 2023-6-18 09:46:41 | 显示全部楼层
悟空源码太厉害,资源真多!
回复

使用道具 举报

么斯汀 | 2024-6-17 21:38:55 | 显示全部楼层
我是来白嫖悟空源码的积分的!!!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则