<button id="c4w0s"><xmp id="c4w0s">
<s id="c4w0s"><small id="c4w0s"></small></s>
<wbr id="c4w0s"></wbr>
<button id="c4w0s"><strong id="c4w0s"></strong></button><div id="c4w0s"><s id="c4w0s"></s></div> <wbr id="c4w0s"><small id="c4w0s"></small></wbr><button id="c4w0s"><small id="c4w0s"></small></button><wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>
<wbr id="c4w0s"><label id="c4w0s"></label></wbr>
<wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>

建站知識

Welcome to Beijing RuiHeng TianLong Technology Co., Ltd.

dede 網(wǎng)站建設中,被上傳木馬,解決方法防止被上傳_北京網(wǎng)站建設

時(shí)間:  來(lái)源:網(wǎng)站建設公司  作者:網(wǎng)站制作公司  點(diǎn)擊量:
有效的方法防止被上傳木馬文件

對于利用cms 建站的朋友們應該注意了,網(wǎng)站安全是比不可少的,今天我們來(lái)說(shuō)一下在 dedecms中一個(gè),比較簡(jiǎn)單但是有效的方法防止被上傳木馬文件

  1. 為了讓大家的CMS更安全,有需要的手工在config_base.php里加上
    打開(kāi)
    config_base.php
    找到
     
    1. //禁止用戶(hù)提交某些特殊變量
    2. $ckvs = Array('_GET','_POST','_COOKIE','_FILES');
    3. foreach($ckvs as $ckv){
    4.   if(is_array($$ckv)){
    5.     foreach($$ckv AS $key => $value)
    6.       if(eregi("^(cfg_|globals)",$key)) unset(${$ckv}[$key]);
    7.   }
    8. }
    9.  

    改為下面代碼
     
    1. //把get、post、cookie里的<? 替換成 <?
    2. $ckvs = Array('_GET','_POST','_COOKIE');
    3. foreach($ckvs as $ckv){
    4.   if(is_array($$ckv)){
    5.     foreach($$ckv AS $key => $value)
    6.       if(!empty($value)){
    7.         ${$ckv}[$key] = str_replace('<'.'?','&'.'lt;'.'?',$value);
    8.         ${$ckv}[$key] = str_replace('?'.'>','?'.'&'.'gt;',${$ckv}[$key]);
    9.       }
    10.       if(eregi("^cfg_|globals",$key)) unset(${$ckv}[$key]);
    11.   }
    12. }
    13. //檢測上傳的文件中是否有PHP代碼,有直接退出處理
    14. if (is_array($_FILES)) {
    15. foreach($_FILES AS $name => $value){
    16.   ${$name} = $value['tmp_name'];
    17.   $fp = @fopen(${$name},'r');
    18.   $fstr = @fread($fp,filesize(${$name}));
    19.   @fclose($fp);
    20.   if($fstr!='' && ereg("<\?",$fstr)){
    21.       echo "你上傳的文件中含有危險內容,程序終止處理!";
    22.       exit();
    23.   }
    24. }
    25. }
    26.  

     

這樣的處理方式原理是不能在線(xiàn)上傳 php文件了。理論上是做到了防護的功能,如果你的網(wǎng)站也不行上傳其他文件可以在上面的代碼中修改一下即可,
這樣你的網(wǎng)站建設就完美了

本文TAG標簽: 北京網(wǎng)站設計 北京網(wǎng)站建設
返回關(guān)閉本頁(yè)
上一篇:網(wǎng)站視頻播放器,flv 視頻播放器代碼,網(wǎng)站制作中用什么播放視頻?    下一篇:北京網(wǎng)站建設-dede怎樣列表頁(yè)調用內容body,arclist讀取內容body
推薦閱讀

Copyright © 2010-2021 北京瑞恒天龍科技有限公司  All Rights Reserved  |  北京網(wǎng)站建設知名服務(wù)商  |  北京網(wǎng)站制作 | 京ICP備11004170號-1   京公網(wǎng)安備110107000463號
地址:北京市海淀區永定路長(cháng)銀大廈B座  非工作時(shí)間:15810379666  服務(wù)熱線(xiàn):400-809-6709  版權所有 盜版必究!

在線(xiàn)咨詢(xún)
關(guān)閉
電話(huà)咨詢(xún)
網(wǎng)站制作電話(huà)
400-809-6709
JiZzJiZZ国产免费A_玖玖玖色在线精品视频_欧美韩国人成网站中文字幕_精品2022露脸国产偷人
<button id="c4w0s"><xmp id="c4w0s">
<s id="c4w0s"><small id="c4w0s"></small></s>
<wbr id="c4w0s"></wbr>
<button id="c4w0s"><strong id="c4w0s"></strong></button><div id="c4w0s"><s id="c4w0s"></s></div> <wbr id="c4w0s"><small id="c4w0s"></small></wbr><button id="c4w0s"><small id="c4w0s"></small></button><wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>
<wbr id="c4w0s"><label id="c4w0s"></label></wbr>
<wbr id="c4w0s"><strong id="c4w0s"></strong></wbr>