要如何擋住留言板機器人?
最近發現在網站上的留言板裝沒多久,就開始出現那種用機器人大量張貼的訊息出現,我知道它們主要的目的是在利用留言板提供的張貼者網站留下他們想打廣告或增加鏈結的網址,因此我直接砍掉那項功能,讓他們無所利用。但顯然這都是機器人幹的,就算未能達成目的,它們還是不斷張貼,一天甚至好幾篇,來源ip也都完全不同,所以無法用ban ip的方法封殺。
請問各位有何辨法來防止? 謝謝。 |
增加圖片驗證碼
一般機器人無法讀取驗證法 也無法自動讀取 但是會寫機器人的人,可能會增加一些機制,讓機器人認得 總之,驗證碼因該可以杜絕 大多數的 剩下的在想辦法~~~ |
圖片認證是最佳方式
但如果只是要簡單防堵,你只要改一下表單,新增一個 input 值 在 php 檢查該值是否輸入即可 bot 通常都是大規模發送,如果個別網站做更變,他應該就不認得了 |
一個很簡單又很快可以防止的方法,就是把寫入的頁面檔名改一下
例如原本是 Write.php 改成 Write1.php ,當然相關的網頁也要改一下 這招跑一次可以一兩個月沒有BOT再來(大概是清單還要等一段時間才會更新吧) |
簡易的兩段式submit....robots就昏頭了:thumbsup
|
所有時間均為 +8。現在的時間是 07:07 AM。 |
Powered by vBulletin® 版本 3.8.4
版權所有 ©2000 - 2024,Jelsoft Enterprises Ltd.