新闻中心

Phpwind v9.0防止门户模板被黑方法

作者 / 无忧主机 时间 2015-02-25 16:48:58

很多朋友在购买php空间的时候都会问几个问题例如空间稳定不稳定或者是安全情况,小编先说关于稳定问题。小编最值得一提的是无忧主机的独立IP空间。使用独立IP空间,可以完全避免同服务器其它用户带来的不利影响,如DDOS攻击、网站入侵、挂马、ip屏蔽等连带影响。独立IP空间用户全权独享属于自己的IP地址。第二就是网站安全问题了。对于安全问题不能完全依赖与主机商,百分之百源于开源程序,因为每个开源程序他自身都有很多漏洞和bug让一些黑客程序趁虚而入,例如dedecms就算官方在怎么更新自身的漏洞还是无法修复的,最近小编发现一篇关于Phpwind v9.0防止门户模板被黑解决方法奉献给大家。 相信大家都知道模板被黑是最头疼的事情了需要在进入每个模板文件修改,下面小编就把如何预防Phpwind v9.0防止门户模板被黑呢!进入到public html找到src/service/design/srv/PwDesignImportZip.php 找到如下代码:

foreach ($fileData AS &$_file) { $ext = strrchr($_file['filename'], "."); if($ext != $this->_tplExt) continue; $_file['data'] = $this->replaceTpl($_file['data']); $_file['data'] = $this->compileStyle($_file['data']); if ($_file['data']) $_isTpl = true; } WindFile::del($filename);
将如上的代码删除替换成为如下代码:
foreach ($fileData AS &$_file) { $ext = strrchr($_file['filename'], "."); if($ext != $this->_tplExt) continue; //fixed,http://www.wooyun.org/bugs/wooyun-2010-064984/ $_file['data'] = $this->filterTemplate($_file['data']); $_file['data'] = $this->replaceTpl($_file['data']); $_file['data'] = $this->compileStyle($_file['data']); if ($_file['data']) $_isTpl = true; } WindFile::del($filename);
小编建议为了您网站的安全保护好网站的内容建议大家将这个漏洞补上以防万一! 无忧主机相关文章推荐阅读: 解决PHPWIND V8.7网站后台无法备份数据库导致乱码错误 PHPWIND V9.0版支付宝报错“ILLEGAL-SIGN测试错误”处理方法 PHPWIND经验:使用OSS插件上传图片后本地仍有图片附件未处理的解决方法 PHPWIND经验分享:打补丁时遇到NOT EXIST VIEW TEMPLATE FILE怎么办?

本文地址:https://www.51php.com/phpwind/18787.html

1
1
1
1
1
1
1

客户服务热线

0791-8623-3537

在线客服