织梦DEDECMS更新6月7日补丁后出现版权链接的删除办法
2013-06-16 17:02
253 查看
说最近网站底部多出了一个Power by DedeCms的超链接版权信息,但是该网友最近只是升级了0607更新补丁,其它的源代码并没有改动,而以前的文章页面并没有,看来是这次更新dedecms后才被加上去的。在了解问题缘由之后对更新补丁文件进行了研究。
查看了一下织梦官方的20130607常规安全补丁更新详细信息,主要更新文件是include/dedesql.class.php变量覆盖漏洞,将这个文件下载下来打开发现第588行至592行处有一段奇怪的代码,代码如下:
我们把上面这段代码注释后更新文章页面,页面底部多出的Power by DedeCms也被去除了,看来就是这段代码导致调用的cfg_powerby后面会自动添加版权链接。
查看了一下织梦官方的20130607常规安全补丁更新详细信息,主要更新文件是include/dedesql.class.php变量覆盖漏洞,将这个文件下载下来打开发现第588行至592行处有一段奇怪的代码,代码如下:
$arrs1 = array(0x63,0x66,0x67,0x5f,0x70,0x6f,0x77,0x65,0x72,0x62,0x79); $arrs2 = array(0x20,0x3c,0x61,0x20,0x68,0x72,0x65,0x66,0x3d,0x68,0x74,0x74,0x70,0x3a,0x2f,0x2f, 0x77,0x77,0x77,0x2e,0x64,0x65,0x64,0x65,0x63,0x6d,0x73,0x2e,0x63,0x6f,0x6d,0x20,0x74,0x61,0x72, 0x67,0x65,0x74,0x3d,0x27,0x5f,0x62,0x6c,0x61,0x6e,0x6b,0x27,0x3e,0x50,0x6f,0x77,0x65,0x72,0x20, 0x62,0x79,0x20,0x44,0x65,0x64,0x65,0x43,0x6d,0x73,0x3c,0x2f,0x61,0x3e); //特殊操作 if(isset($GLOBALS['arrs1'])) { $v1 = $v2 = ''; for($i=0;isset($arrs1[$i]);$i++) { $v1 .= chr($arrs1[$i]); } for($i=0;isset($arrs2[$i]);$i++) { $v2 .= chr($arrs2[$i]); } $GLOBALS[$v1] .= $v2; }
我们把上面这段代码注释后更新文章页面,页面底部多出的Power by DedeCms也被去除了,看来就是这段代码导致调用的cfg_powerby后面会自动添加版权链接。
相关文章推荐
- 织梦6月7日补丁更新后去掉power by dedecms完美解决方案
- 织梦更新后如何去掉底部的织梦版权信息powered by dedecms
- DEDECMS教程:织梦栏目更新HTML出现“模板文件不存在,无法解析文档”的解决方法(转)
- dedecms织梦后台出现502Bad Gateway的原因及解决办法
- 解决XP操作系统系统升级(补丁更新)后出现的文件夹无法删除的问题(support、update)
- dedecms织梦5.x中,在页面模板里直接使用跳转链接redirecturl而不是织梦链接arcurl的解决办法
- dedecms织梦网站本地迁移到服务器后,后台更新栏目文档提示模板文件不存在,无法解析文档!的解决办法
- Win10更新补丁失败后出现无法更新正在撤销 解决办法
- 在织梦后台全站更新是出现“DedeTag Engine Create File False”错误的解决办法
- 在织梦后台全站更新是出现“DedeTag Engine Create File False”错误的解决办法
- 织梦更新后如何去掉底部的织梦版权信息powered by dedecms
- Win10更新KB3135173补丁后系统出现系统痉挛的临时解决办法
- dedecms织梦出现“Upload filetype not allow”的原因及解决办法
- 织梦更新栏目出现500错误的解决办法
- 5.1sp1生级5.3 有部分文章出现读取附加信息出错的解决办法-DEDECMS(织梦)教程
- dedecms删除大量数据后,更新列表页出现空白页
- dedecms织梦后台模板layui框架-20171126更新
- 织梦dedecms返回上一级链接代码
- 删除dedecms友情链接中<li>标签的方法