新聞中心
Phpwind v9.0防止門戶模板被黑方法
作者 / 無憂主機 時間 2015-02-25 16:48:58
很多朋友在購買php空間的時候都會問幾個問題例如空間穩(wěn)定不穩(wěn)定或者是安全情況,小編先說關(guān)于穩(wěn)定問題。小編最值得一提的是無憂主機的獨立IP空間。使用獨立IP空間,可以完全避免同服務(wù)器其它用戶帶來的不利影響,如DDOS攻擊、網(wǎng)站入侵、掛馬、ip屏蔽等連帶影響。獨立IP空間用戶全權(quán)獨享屬于自己的IP地址。第二就是網(wǎng)站安全問題了。對于安全問題不能完全依賴與主機商,百分之百源于開源程序,因為每個開源程序他自身都有很多漏洞和bug讓一些黑客程序趁虛而入,例如dedecms就算官方在怎么更新自身的漏洞還是無法修復(fù)的,最近小編發(fā)現(xiàn)一篇關(guān)于Phpwind v9.0防止門戶模板被黑解決方法奉獻(xiàn)給大家。 相信大家都知道模板被黑是最頭疼的事情了需要在進(jìn)入每個模板文件修改,下面小編就把如何預(yù)防Phpwind v9.0防止門戶模板被黑呢!進(jìn)入到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);小編建議為了您網(wǎng)站的安全保護(hù)好網(wǎng)站的內(nèi)容建議大家將這個漏洞補上以防萬一! 無憂主機相關(guān)文章推薦閱讀: 解決PHPWIND V8.7網(wǎng)站后臺無法備份數(shù)據(jù)庫導(dǎo)致亂碼錯誤 PHPWIND V9.0版支付寶報錯“ILLEGAL-SIGN測試錯誤”處理方法 PHPWIND經(jīng)驗:使用OSS插件上傳圖片后本地仍有圖片附件未處理的解決方法 PHPWIND經(jīng)驗分享:打補丁時遇到NOT EXIST VIEW TEMPLATE FILE怎么辦?
本文地址:http://www.gle-technology.com/phpwind/18787.html