20080414

[解法]關於防止濫發廣告信(anti-spam)的機制

關於防止濫發廣告信(anti-spam)的機制

關鍵字:anti-spam, captcha

在網路上流傳的幾個論壇、留言版、網誌的免費程式,
很合理的懷疑在核心程式有埋伏無謂的程式碼,
造成日後很可能被發信程式嵌入大量的廣告留言。

當然,
也有別的方法可以製作更便利的發信、發文程式(Bot,Robot,機器人);
藉由搜尋某些網頁關鍵字的方式來進行廣告刊登動作。

而網站管理者通常採用幾個方法來防堵:
一、自己研發網站程式
二、要求使用者在發文或者留言時輸入檢查碼

其中第一步是基本的,略過不提。
而第二步,
卻因為難易度的不同而造成不少有趣的事情;

比方說:
1.數字或者英文字太扭曲難以辨別
2.要求使用者解數學題、甚至是很難的題目
3.驗證用圖形驗證碼(CAPTCHA )、久久不出現

而這些都或多或少有些不便利,
在防堵「機器人」的同時,也防堵了「人類」

目前看過最佳的驗證機制是
PCHOME個人新聞台的三選一圖片

所以我也開發了一套留言版使用這種機制
總共工時六小時
前端的使用者介面是仿的,
後端的驗證機制由於無從得知,也不想去得知,
所以用的是自己的機制

整個算起來兼顧了伺服器的頻寬與運算效能,
還算堪用啦。

//20080414.1614.aeon.new

0 意見:

張貼留言