記一次 bbPress 論壇垃圾貼資訊攻擊和處理方式,現已開啟簡單發帖驗證。

  • 該話題包含 2 個回覆,1 人參與,最後由詩語 更新於 6 年前
正在檢視 3 個帖子:1-3 (共 3 個帖子)
  • 作者
    帖子
  • 詩語
    管理員
    • 文章數量: 5,932
    @feibisi
    樓主

    猶如前幾年我們遇到的幾次垃圾資訊攻擊,今天是實時觀測了一上午,一方面是測試我們系統的安全性,另一方面是看看哪些防禦措施有效。

    最後發現使用簡單是數學驗證碼和防護賬號註冊頁面可以起作用。


    1 、先說下注冊方面的問題,因為我們站的是 Ultimate Member 自定義前端登錄檔單,所以除非是人工手動新增的序號產生器欄位否則是無法註冊成功的。一開始以為是人工註冊,後面發現是機器在批次的生成賬號。

    那就只能是註冊一個封一個。

    2 、論壇被髮垃圾貼的問題,不知道發垃圾貼的人對我們站是不是有什麼誤解,或者是認為技術論壇收錄的快,權重高,所以就拿我們站來當垃圾桶。

    發垃圾貼的一共有三個型別,莆田系的垃圾醫院推廣,澳門或者線上的賭博資訊。

    還有一類就是 趙小姐 的資訊。這裡就不貼了。

    3 、處理垃圾資訊和序號產生器的辦法,製造障礙和資訊認證方式。

    我們論壇現在開啟了一個數學驗證碼,發帖和回覆的時候需要先做算術題。數學不好的朋友不用擔心,這些題都很初級,但顯示認證和填入答案的位置是隨機的。

    測試開啟這個驗證碼後,基本上垃圾貼就發不出來了,及時序號產生器註冊了賬號也發不了。必須要人工手動的輸入數字答案。

    4 、加強 bbPress 論壇和 WordPress 網站註冊時的安全性。

    外掛我們一共用的就兩個,非常簡單,但去年因為不想給使用者製造太多障礙就關閉了,現在的話,調整了下安全規則,重新開啟了。

    數學驗證碼

    https://wenpai.org/plugins/wp-math-captcha/

    WPBruiser

    WPBruiser {no- Captcha anti-Spam}

    這裡特別說下 WPBruiser 這個外掛,這個外掛的好處是使用者看不見或者無需輸入驗證碼資訊,但實際使用的時候我們遇到過使用者登入被鎖死的問題。後來就停掉了。

    現在因為還沒開啟註冊使用者驗證,就先開啟一段時間,保護規則我們是設定了註冊頁面。

    本來垃圾資訊要杜絕就不容易,只能說是一步一步的攻防守護,我們能處理的這些資訊自動化的要比手動的一篇帖子一篇帖子的去刪方便的多。

    詩語
    管理員
    • 文章數量: 5,932
    @feibisi
    樓主

    除了上面的這些方式,其實還試過封 IP 和清理刪除這些使用者,但發現沒效率,因為手工刪是最愚蠢的方式,你刪一個機器註冊十個,還是對症下藥的方式比較好。

    貼一下後臺統計流量的資訊,算是做個記錄。

    同時也感謝這些人 「豎中指」,讓我們網站變得更安全。

    詩語
    管理員
    • 文章數量: 5,932
    @feibisi
    樓主

    抵得過機器註冊,抵不過人心險惡,能有那個精力手動發垃圾帖的,我們也沒辦法,只好開啟郵箱驗證了。

    今天之後註冊的使用者都需要進過驗證啟用才能正常登陸。

正在檢視 3 個帖子:1-3 (共 3 個帖子)
  • 哎呀,回覆話題必需登入。

話題資訊

  • 當前位於:bbPress
  • 2 條回覆
  • 1 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/feibisi/" title=" 檢視詩語的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 詩語</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/31115/#post-31179" title=" 回覆至:記一次 bbPress 論壇垃圾貼資訊攻擊和處理方式,現已開啟簡單發帖驗證。">6 年前</a>