我在網站上有C#表單,並希望阻止垃圾郵件機器人填寫它。訣竅是,我想避免CAPTHA或任何其他用戶輸入以避免丟失單一註冊。打擊垃圾郵件機器人
這裏有一些技巧我在我的腦海:
- 隱藏的輸入字段(問題:這是仍然有效?)
- 跟蹤時間,因爲第一用戶輸入(重點名字),直到發佈一種形式。人類將花費超過3秒的時間來完成一個表格(甚至是自動填充),其中機器人需要一秒或更少的時間填寫註冊併發布。 (問題:如果我的第一用戶輸入啓動定時器,當我應該停止嗎?)
- 放在表單標籤假帖子的網址,或郵遞的形式本身,而只對提交按鈕點擊動作來添加一個真正的用javascript發佈網址。 (問題:不知道新的垃圾郵件機器人能騙呢?)
我會很高興聽到其他技術,我可以採納,再次不使用CAPTCHA,垃圾郵件過濾器,表單驗證,甚至驗證。謝謝
它仍然需要額外的用戶輸入,我試圖避免這種情況。 – 2011-04-11 15:28:03
+1的驗證碼,我恨他們太) – BlackBear 2011-04-11 15:44:43
-1提的閃存:) – 2011-04-11 20:40:44