Spam attack prevention script防留言機器人攻擊MOD的問題

phpBB 2 MOD Support
無論是官方或非官方認證之外掛,安裝與使用問題討論。
(發表文章請按照公告格式發表,違者砍文)

版主: 版主管理群

主題已鎖定
showhss
星球普通子民
星球普通子民
文章: 23
註冊時間: 2004-04-07 09:22
來自: 南湖國小

Spam attack prevention script防留言機器人攻擊MOD的問題

文章 showhss »

a9v589推薦一支外掛 可防止機器人攻擊
[BETA] Spam attack prevention script
http://www.phpbb.com/phpBB/viewtopic.php?t=456714

小弟沒裝過MOD,麻煩各位高手看看有無錯誤,
我從上述網址http://www.phpbb.com/phpBB/viewtopic.php?t=456714
下載了spam_kill.zip
解開後裡面有兩個檔Non standard browser prevention script.0.1.0.modphpbbsecurity.php
其中Non standard browser prevention script.0.1.0.mod的內容如下

-----------
http://phpbb-tw.net/phpbb/viewtopic.php?p=228591#228591
請儘量不要將整個內容貼出來, 謝謝合作
-----------

我看了一下,安裝步驟大概是這樣
1.在phpbb的根目錄建立phpbbsecurity.php
2.把下載的phpbbsecurity.php 打開,複製貼到新的phpbbsecurity.php
3.在phpbb根目錄下找到common.php,並編輯之
4.找到
if ( !defined('IN_PHPBB') )
{
die("Hacking attempt");
}
在他的後面將上這一行
require_once($phpbb_root_path . "phpbbsecurity." . $phpEx);
5.存檔

6.打開phpbbsecurity.php 好像只需要修改第九行
$phpbbsecsessionpath = "/home/rkemara/domains/aocafe.com/public_html/sess1840"; // Set the path to a folder outside of your web
我把他改成d:\tmp


裝完之後,非常有效,我發現無攻擊現象了,
但是會出現網址轉換的問題

就是第一次連論壇網址
http://w1.nhps.tp.edu.tw/phpbb/
會自動轉換到
http://w1.nhps.tp.edu.tw/
第二次連才會正常顯示http://w1.nhps.tp.edu.tw/phpbb/

我查了一下原因,若是在common.php中
把require_once($phpbb_root_path . "phpbbsecurity." . $phpEx); 移除
就不會有自動換網址的問題,
我覺得應該是要修改phpbbsecurity.php的內容,但我PHP不行,
能否各位大幫我看一下問題所在,謝謝!
phpbbsecurity.php內容如下

-----------
http://phpbb-tw.net/phpbb/viewtopic.php?p=228591#228591
請儘量不要將整個內容貼出來, 謝謝合作
-----------
●作業系統:Windows 2003 Server Standar Edition
●安裝程式:IIS6 + php4.42 + MySql4.0.16 + mysql-connector-odbc-3.51.12
●上網方式:http://w1.nhps.tp.edu.tw/phpbb
●phpBB2版本:phpBB 2.0.19
最後由 showhss 於 2006-11-23 09:00 編輯,總共編輯了 2 次。
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 心靈捕手 »

showhss 寫:6.打開phpbbsecurity.php 好像只需要修改第九行
$phpbbsecsessionpath = "/home/rkemara/domains/aocafe.com/public_html/sess1840"; // Set the path to a folder outside of your web
我把他改成d:\tmp
建議您:
試試將該行改成這樣, 如下.

代碼: 選擇全部

$phpbbsecsessionpath = "";
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
showhss
星球普通子民
星球普通子民
文章: 23
註冊時間: 2004-04-07 09:22
來自: 南湖國小

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 showhss »

心靈捕手 寫:
showhss 寫:6.打開phpbbsecurity.php 好像只需要修改第九行
$phpbbsecsessionpath = "/home/rkemara/domains/aocafe.com/public_html/sess1840"; // Set the path to a folder outside of your web
我把他改成d:\tmp
建議您:
試試將該行改成這樣, 如下.

代碼: 選擇全部

$phpbbsecsessionpath = "";
我試了一下,還是不行,網址會自動變換到跟目錄
phpbb是放在d:\phpbb
再到IIS設虛擬目錄指向d:\phpbb
如此會有影響嗎??
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 心靈捕手 »

showhss 寫:
心靈捕手 寫:
showhss 寫:6.打開phpbbsecurity.php 好像只需要修改第九行
$phpbbsecsessionpath = "/home/rkemara/domains/aocafe.com/public_html/sess1840"; // Set the path to a folder outside of your web
我把他改成d:\tmp
建議您:
試試將該行改成這樣, 如下.

代碼: 選擇全部

$phpbbsecsessionpath = "";
我試了一下,還是不行,網址會自動變換到跟目錄
phpbb是放在d:\phpbb
再到IIS設虛擬目錄指向d:\phpbb
如此會有影響嗎??
若依我在測試論壇測試, 則下列兩種設定都可以
$phpbbsecsessionpath = "";
$phpbbsecsessionpath = "d:\appserv\www\cache";
紅字部分, 請更改為您的網站實際路徑; 不建議用 '虛擬目錄'.
藍字部分, 請更改為您的資料夾實際路徑; 並且在網站根目錄下, 新增該資料夾.

建議您:
補齊發問格式 (或補充說明, 您的作業系統與架站系統)
http://phpbb-tw.net/phpbb/viewtopic.php?t=16161
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
showhss
星球普通子民
星球普通子民
文章: 23
註冊時間: 2004-04-07 09:22
來自: 南湖國小

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 showhss »

心靈捕手 寫:
showhss 寫:
心靈捕手 寫: 我試了一下,還是不行,網址會自動變換到跟目錄
phpbb是放在d:\phpbb
再到IIS設虛擬目錄指向d:\phpbb
如此會有影響嗎??
若依我在測試論壇測試, 則下列兩種設定都可以
$phpbbsecsessionpath = "";
$phpbbsecsessionpath = "d:\appserv\www\cache";
紅字部分, 請更改為您的網站實際路徑; 不建議用 '虛擬目錄'.
藍字部分, 請更改為您的資料夾實際路徑; 並且在網站根目錄下, 新增該資料夾.
----------------------------------------------------------------------------
依照版主指示修改後,還是會自動跳網頁,
我的系統如最後所述,並非用appsrv,是用IIS6
網頁根目錄在d:\wwwroot => http://w1.nhps.tp.edu.tw
phpbb根目錄d:\phpbb 在利用IIS虛擬目錄設定=>http://w1.nhps.tp.edu.tw/phpbb

加上Spam attack prevention script MOD的修改後,
連結論壇網址http://w1.nhps.tp.edu.tw/phpbb
就會自動跳到 http://w1.nhps.tp.edu.tw

今天我又試著把phpbb虛擬目錄停掉,將phpbb目錄移到網頁根目錄d:\wwwroot
但是連結http://w1.nhps.tp.edu.tw/phpbb後,
還是自動跳到http://w1.nhps.tp.edu.tw

問題依舊沒有改變,再次請大家幫忙,謝謝!

----------------------------------------------------------------------------
●作業系統:Windows 2003 Server Standar Edition
●安裝程式:IIS6 + php4.42 + MySql4.0.16 + mysql-connector-odbc-3.51.12
●上網方式:http://w1.nhps.tp.edu.tw/phpbb
●phpBB2版本:phpBB 2.0.19
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 心靈捕手 »

showhss 寫:我的系統如最後所述,並非用appsrv,是用IIS6
網頁根目錄在d:\wwwroot => http://w1.nhps.tp.edu.tw
phpbb根目錄d:\phpbb 在利用IIS虛擬目錄設定=>http://w1.nhps.tp.edu.tw/phpbb
抱歉!
您的架站系統 (IIS) 我並不熟悉,
所以對於您所設定的內容, 我無法提供有效的建議. :oops:

只能建議您:
不妨多試試其他的外掛.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?t=46240
http://phpbb-tw.net/phpbb/viewtopic.php?t=45270
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
頭像
心靈捕手
默默耕耘的老師
默默耕耘的老師
文章: 8547
註冊時間: 2004-04-30 01:54
來自: Taiwan

Re: Spam attack prevention script防留言機器人攻擊MOD的問題

文章 心靈捕手 »

心靈捕手 寫:若依我在測試論壇測試, 則下列兩種設定都可以
$phpbbsecsessionpath = "";
$phpbbsecsessionpath = "d:\appserv\www\cache";
紅字部分, 請更改為您的網站實際路徑; 不建議用 '虛擬目錄'.
藍字部分, 請更改為您的資料夾實際路徑; 並且在網站根目錄下, 新增該資料夾.
根據多日的觀察, 以 (下面) 第二種方法為正確, 才能順利產生暫存檔 (sess_*).
重點是, 使用者務必根據自己的架站系統, 設定正確的路徑 (path).


圖檔
施比受有福,祝福您好運! ^_^
歡迎光臨★★心靈捕手★★ :: 討論區
https://wang5555.dnsfor.me/phpBB3/
主題已鎖定

回到「外掛問題討論」