因有時會去遊戲店買東西,最近看到他們的網站遭人用跳板灌水,
於是想到一個之前在Discuz用過的方式建議他們,內容不會差太多,
雖然防不勝防,不過我想應該還是可以防止不少才是,改法如下。

登入禁止使用代理伺服器(Proxy)


01.phpbb根目錄下開啟檔案『login.php』找到

//
// End session management
//

02.在他下面加入這段

if($_SERVER['HTTP_VIA']) {
die('請停用您的代理服務器再進行帳號申請之動作,<a href="./">請點我返回首頁</a>,<br>或於停用代理伺服器功能後 <a href="javascript:window.location.reload()">點我重新整理此頁面</a>。');
exit;
}

03.最後會變成這樣

//
// End session management
//
 
if($_SERVER['HTTP_VIA']) {
die('請停用您的代理服務器再進行帳號申請之動作,<a href="./">請點我返回首頁</a>,<br>或於停用代理伺服器功能後 <a href="javascript:window.location.reload()">點我重新整理此頁面</a>。');
exit;
}


註冊禁止使用代理伺服器(Proxy)


01. 到『includes』資料夾,開啟檔案『usercp_register.php』搜尋下面這行

$unhtml_specialchars_replace = array('>', '<', '"', '&');

02.在他下面加入這段

if($_SERVER['HTTP_VIA']) {
die('請停用您的代理服務器再進行帳號申請之動作,<a href="./">請點我返回首頁</a>,<br>或於停用代理伺服器功能後 <a href="javascript:window.location.reload()">點我重新整理此頁面</a>。');
exit;
}

03.最後會變成這樣

$unhtml_specialchars_replace = array('>', '<', '"', '&');
 
if($_SERVER['HTTP_VIA']) {
die('請停用您的代理服務器再進行帳號申請之動作,<a href="./">請點我返回首頁</a>,<br>或於停用代理伺服器功能後 <a href="javascript:window.location.reload()">點我重新整理此頁面</a>。');
exit;
}

 

 

文章標籤

創作者介紹
創作者 咖啡 的頭像
咖啡

SD World

咖啡 發表在 痞客邦 留言(0) 人氣()