修改两个文件
lib.php , member_memo3.php


lib.php文件 function getNowConnector($filename,$div) 部分。

原文:$_str = str_replace("<?/*","",$_str);
修改后:$_str = str_replace("<? die('Access Denied');/*","",$_str);

原文:zWriteFile($filename, "<? /*".$_realNowConnector."*/?>");
修改后:zWriteFile($filename, "<? die('Access Denied');/*".$_realNowConnector."*/?>");

lib.php文件 function getNowConnector_num($filename,$div) 部分。

原文 : $_str = str_replace("<?/*","",$_str);

修改后 : $_str = str_replace("<? die('Access Denied');/*","",$_str);

 

原文 : zWriteFile($filename, "<? /*".$_realNowConnector."*/?>");

修改后 : zWriteFile($filename, "<? die('Access Denied');/*".$_realNowConnector."*/?>");



lib.php文件 function makeZBSessionID($no) 部分

function makeZBSessionID($no) {
        global $HTTP_COOKIE_VARS, $_zb_path, $_zbDefaultSetup;
        $no = (int)$no;

        $zbSessionID = md5($no."-^A-".time());

        $newStr = "<?/*\n$no\n".time()."\n*/?>";

        zWriteFile($_zb_path.$_zbDefaultSetup[session_path]."/zbSessionID_".$zbSessionID.".php", $newStr);

        @setcookie("ZBSESSIONID", $zbSessionID, time()+60*60*24*365, "/");
    }

member_memo3.php 文件

原文 : $_str = str_replace("<?/*","",$_str);

修改后 : $_str = str_replace("<? die('Access Denied');/*","",$_str);