
DreamweaverDedeCMS出现安全警报:请求错误步骤1!或安全警报:请求错误步骤2!的解决方案
DreamweaverDedeCMS出现安全警报:请求错误步骤1!或安全警报:请求错误步骤2!解决方案
是在新版本中应用了SQL语句反注入效应导致的安全警告,在自定义实体模型中应用了以下名称
union|sleep|benchmark|load_file|outfile
,会导致此警告。除此之外,收集到的内容,如果''union'之类的英语语法也出现在这个警告中,
现阶段还没有100%的终极解决方案来提高安全性。还可以避免注入
修改后的dedecms的db基类,关闭安全检查
打开include下的dedesql.class.php来查找构造方法
。复制以下代码:
function__construct($pconnect=false,$nconnect=true)[/isclose=false;
$this->;safeCheck=true
if($nconnect)
{
$this->;init($pconnect);
}
}
Put$this-->:safecheck=true;改为$this->:safecheck=false;
不过对于大多数网站来说,如果一切正常,建议没必要换。
该文档造成的不准确会在数据中形成一个md5_safe.txt。创建本文档的网址供我们参考,以便可以立即进行调整。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)