Protector 防護模組是用來協助 XOOPS 抵禦各種不同的攻擊
首先,請在 mainfile.php中定義 XOOPS_TRUST_PATH 的路徑(若沒有該設定的話)。
複製 htdocs/modules/protector 到 XOOPS_ROOT_PATH/modules/
複製 xoops_trust_path/modules/protector 到 XOOPS_TRUST_PATH/modules/
設定 XOOPS_TRUST_PATH/modules/protector/configs 必須要能寫入
假如您被 Protector 檔在門外,請刪除 XOOPS_TRUST_PATH/modules/protector/configs/ 下的所有檔案。
- postcommon_post_deny_by_rbl.php
防垃圾留言外掛
只要是IP來自 RBL 資料庫中的,一律擋掉。
此外掛可能會降低發文效能,尤其是聊天室模組。
- postcommon_post_deny_by_httpbl.php
防垃圾留言外掛
只要是IP來自 http:BL 資料庫中的,一律擋掉。
要使用它之前,請先到 http://www.projecthoneypot.org/ 取得 HTTPBL_KEY,並且將之設定
加到該過濾檔之中:
define( 'PROTECTOR_HTTPBL_KEY' , '............' ) ;
- postcommon_post_need_multibyte.php
防垃圾留言外掛
文章中若無雙位元文字時,將一律擋掉。
此外掛適用於中日韓等亞洲網站。
- postcommon_post_htmlpurify4guest.php
所有游訪客發布的文章將透過 HTMLPurifier 淨化之。
假如您允許訪客使用網頁語法,那會強烈建議您開啟此選項。
-postcommon_register_insert_js_check.php
此外掛可以避免來自搜尋機器人註冊您的網站。
訪客的瀏覽器必須支援 JavaScript 才行。
- bruteforce_overrun_message.php
設定相關訊息,當使用者輸入錯誤密碼幾次之後。
所有外掛被命名為 *_message.php 以設定禁止存取的訊息。
- precommon_bwlimit_errorlog.php
當頻寬不幸的被限制住了,此外掛將紀錄到 Apache 的 error_log。
所有外掛被命名為 *_errorlog.php 以紀錄訊息到 Apache 的 error_log.
教學內容尚在製作中