關於安全上的問題

Webmasters Discussion
站長們到此分享架站甘苦、管理心得等;歡迎大家多多提出意見喔!
(請勿發表任何跟站長經驗分享不相干的文章,違者砍文)

版主: 版主管理群

回覆文章
迷天使
星球普通子民
星球普通子民
文章: 14
註冊時間: 2006-03-17 10:34
聯繫:

關於安全上的問題

文章 迷天使 »

個人有兩各論壇
分別是網路上申請的免費論壇以及用免費空間架設的論壇

近來在申請來的免費論壇發現安全上好像出了問題

該論壇我設定有九成以上的版面都必須有特定的權限才能進入

但是近來發現有人以訪客身分卻能進入特定版面讀取文章

我自己也常是過不登入的情形下自己並無法讀取文章

那是否在安全上出了哪種問題?

由於是免費的論壇

安全設定上自己也無法做出多少改進空間

想請教各位資深的站長們

這種情形是如何發生的

是否如朋友所言、有人可以利用網址的變換或是特殊工具達到此目的

有無防範方式..
Mac
百戰天龍馬蓋先
百戰天龍馬蓋先
文章: 2590
註冊時間: 2003-02-02 02:28
來自: MacphpBBMOD
聯繫:

文章 Mac »

你是如何知道訪客也能進入特定版面讀取文章?

~Mac
+ 關於 phpBB 使用問題請在版面發問,私人訊息提供其他不相干或是隱私的事情聯絡之用。

phpBB 官網 | 竹貓星球 | MacphpBBMOD | 我的服務
~倉木麻衣~
竹貓忠實會員
竹貓忠實會員
文章: 1405
註冊時間: 2004-03-21 21:00

文章 ~倉木麻衣~ »

如果是指管理員於系統管理控制台裡看到訪客正位於需特定權限才能讀取的版區
那麼個人認為這並不是什麼安全性上的問題
一個很簡單的小實驗
1.先以管理員身份登入論壇
2.以訪客身份另開一個新的瀏覽視窗並嘗試連結某特定版面
3.這時訪客的瀏覽視窗會出現登入畫面
4.管理員進入系統管理控制台, 會發現該訪客正位於那個需要特定權限才能讀取的版面上(註1)

其實這是因為phpBB是先判斷你開啟的是那一個頁面後(註2), 才去判斷使用者的權限
因此才會有這種狀況出現

註1:
因session更新的問題, 可能需要多試幾次才會看到結果

註2:
以viewforum.php來講, 就是這一段程式碼在判斷你是位於那一個版面

代碼: 選擇全部

//
// Start session management
//
$userdata = session_pagestart($user_ip, $forum_id);
init_userprefs($userdata);
//
// End session management
//
謝絕所有私人訊息詢問外掛相關問題
有問題請直接於版上發表, 集思廣議絕對比專挑特定人士詢問來的好

竹貓禁止發表含破解相關的軟體, 違者砍文
不要跟我講別的地方都可以發, 為什麼竹貓就不行
免費不等於破解, 傻傻的搞不清楚
迷天使
星球普通子民
星球普通子民
文章: 14
註冊時間: 2006-03-17 10:34
聯繫:

文章 迷天使 »

因為我在別的相關論壇中無意中看到有人發表他跑去某某論壇偷看了該論壇的機密文章(就是我的論壇)

我也經過長達一各月的觀察

確認了該人的IP與論壇所偵測的IP前三碼是固定的(後三碼有+-30左右的變動、應該是網咖電腦)
迷天使
星球普通子民
星球普通子民
文章: 14
註冊時間: 2006-03-17 10:34
聯繫:

文章 迷天使 »

補充說明

版主說的那各我明白

所以不會錯認
回覆文章

回到「站長交流」