外掛名稱: ConfusaBOT ACP
官方認可外掛類別: 52 Admin Tools
原文參考及下載位置
http://www.phpbb.com/phpBB/viewtopic.ph ... 08#2131708
外掛介紹
就如前言說一樣,整個外掛就是要干擾和改變PHPBB註冊的絕對位置。
這個外掛讓你可以由系統控制台中修改這些URL中的變數(variable)
改變的變數
1. Agree"- 同意
(仔細看看每張圖片我用紅字框著的地方)
沒有裝此外掛前,按註刪→ 選擇我同意以上條文(而且我已滿13歲)
裝了外掛後,請留意URL多了一個數值和變數
2. "COPPA"- 同意COPPA條款
沒有裝外掛前, 按註冊→ 選擇我同意以上條文(但是我未滿13歲)
裝了外掛後,請留意URL多了一個數值
系統管理台→基本組態
PS: 安裝後這些變數和數值可以自由改變! 建議各位應該改變,否則BOT機器人的報告到編寫人員手上又會攻破。
一般寫BOT的發開人員都已經熟悉這些變數,因此在編寫機器人的時候已經加入了程式,讓這些機器人可以自由地,有效力地判斷和讀取出這些註冊位置的變數。
PHPBB傳統的註冊變數一直都不會輕易被改動,而這個外掛就是在不改變、不隱藏HTML的情況之下,這些註冊的機器人也就算是讀取頁面資訊 / 原代碼 (SOURCE) 也不能再讀到傳統 (以前)的 變數。
極度建議提示各位務必看清楚我寫的安裝步驟及重點
代碼: 選擇全部
##############################################################
## 外掛名稱: ConfusaBOT ACP
## 外掛作者: espicom < phpbb2mods@espi.com > (Jeff Brenton) N/A
## 外掛簡介: Change "agreed" and "coppa" variables to confuse bots
## 外掛版本: 1.0.0
##
## 安裝程度: 簡單
## 安裝需時: 大約5分鍾
## 修改檔案(EDITED FILES): admin/admin_users.php,
## admin/admin_board.php,
## includes/usercp_avatar.php,
## includes/usercp_register.php,
## language/lang_english/lang_admin.php,
## templates/subSilver/admin/board_config_body.tpl
## 外掛附件(Included Files): 沒有
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
##############################################################
## 作者筆記:
## 本外掛改變了 "同意" (Agree) 和"保護" (COPPA)兩個變數。
## 注意!本外掛只能安裝在phpBB2.0.20或者更高的於版本!其他舊版本是完全不能用的!
##############################################################
## 外掛歷史:
##
## 2005-05-11 - Version 1.0.0
## - mod created
###############################################
安裝步驟
1. 新增SQL語法
代碼: 選擇全部
INSERT INTO phpbb_config (config_name,config_value) VALUES ('agreed_var','IAmInAgreement');
INSERT INTO phpbb_config (config_name,config_value) VALUES ('agreed_val','Yes');
INSERT INTO phpbb_config (config_name,config_value) VALUES ('coppa_var','Under13');
在修改檔案的時候,你會發現安裝指導經常會說這一句(紅字)
這個就是提示你,搜尋這一段的時候,後面還有很長的代碼句子。
但是你不需要擔心會找錯,只要你留意小心地檢查每一個FIND和IN-LINE FIND
請注意,請不要搞小聰明,跳過FIND,馬上檢查IN0LINE FIND, 發生了問題這就會是你的錯誤!
正體中文語系化#-----[ FIND ]------------------------------------------
# Partial line match. Actual line is much longer.
language/lang_chinese_traditional_taiwan/lang_admin.php
代碼: 選擇全部
#
#-----[ 搜尋 FIND ]------------------------------------------
# 此句很長,減少壓力只提供最前面足以搜尋!
#
$lang['Autologin_time_explain'] =
#
#-----[ 下段,加入 AFTER, ADD ]------------------------------------------
#
// ConfusaBOT 干擾變數
$lang['Agreed_Var']= "同意變數";
$lang['Agreed_Var_explain']= "改變及增設一個 <i>同意條款</i>的HTML式變數";
$lang['Agreed_Val']= "同意數值";
$lang['Agreed_Val_explain']= "改變及增設一個<i>同意條款</i>的HTML式數值";
$lang['Coppa_Var']= "COPPA(兒童保護條例)同意變數";
$lang['Coppa_Var_explain']= "改變及增設一個<i>COPPA</i>的HTML式數值";