您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
DedeCMS织梦投票模块插件sql注入漏洞修复教程
单羽2023-09-28 17:39:56dedecms教程已有16人查阅
导读有很多织梦站长朋友反映DedeCMS投票模块的投票主题的选项经常被sql注入删除,经过检查发现投票模块代码没有对sql参数进行转换,导致不法分子可以恶意利用sql注入。
有很多织梦站长朋友反映DedeCMS投票模块的投票主题的选项经常被sql注入删除,经过检查发现投票模块代码没有对sql参数进行转换,导致不法分子可以恶意利用sql注入。
解决方法很简单,只要将addslashes()改为mysql_real_escape_string()即可。
找到并打开/include/dedevote.class.php文件,在里面找到如下代码: 将其替换为如下代码: 说明:
addslashes() 是强行加\;
mysql_real_escape_string() 会判断字符集,但是对PHP版本有要求;(PHP 4 >= 4.0.3, PHP 5)
mysql_escape_string不考虑连接的当前字符集。(PHP 4 >= 4.0.3, PHP 5, 注意:在PHP5.3中已经弃用这种方法,不推荐使用)
解决方法很简单,只要将addslashes()改为mysql_real_escape_string()即可。
找到并打开/include/dedevote.class.php文件,在里面找到如下代码: 将其替换为如下代码: 说明:
addslashes() 是强行加\;
mysql_real_escape_string() 会判断字符集,但是对PHP版本有要求;(PHP 4 >= 4.0.3, PHP 5)
mysql_escape_string不考虑连接的当前字符集。(PHP 4 >= 4.0.3, PHP 5, 注意:在PHP5.3中已经弃用这种方法,不推荐使用)
本文标签:
很赞哦! (0)
暂无内容 |
暂无内容 |
暂无内容 |
暂无内容 |
随机图文
dede织梦解决上传附件时提示"没有选择上传文件"
百度了N边,论坛也搜索了N边,好多解释都是说php.ini的上传大小限制,一般默认是2M,小的图片都可以上传了,所以我又去找别的问题。dedecms实现按栏目分类搜索
dedecms实现栏目分类{dede:type} {/dede:type}dedecms首页实现显示稿件的审核情况的方法
今天一位朋友问我,织梦模板如何实现在首页显示稿件的审核情况呢?并且他是这样操作的:出现的情况是未审核的稿件本应该显示‘0’但是没有显示,然后中间有一篇审核过的稿件dedeampz保存本地host文件出现run-time error 75的解决方法
dedeampz 保存本地host文件出现run-time error 75 解决方法其实很简单,只需要使用管理员帐号来打开dedeampz 就可以了。
留言与评论 (共有 0 条评论) |