我看有些網站註冊時就沒有這些萬惡的驗證碼,比如樂淘;對於大家說的防止惡意的機器人註冊,這個可以從技術上解決么?我一直認為應該將複雜留給自己,將簡單給用戶:)


一般是為了防止惡意註冊,做的一個防護措施。不怕的話,是可以不要的,嚴格說不是必備項!


木有辦法啊,現在機器人註冊的問題太普遍了。貌似最近新浪微博的註冊增加了雙驗證碼,提交的時候在輸入一次算術答案驗證。
太簡單的東西,機器人也會了,還是要想辦法區分開機器人和真人
驗證碼從來就不是個人性設計的選擇。
為了防止機器,得讓所有人證明自己是個人,用到人的視覺識別能力。

絕大部分網站,驗證碼都是標配式的。
很大部分網站,被識別圖片存在很大問題。例如i與l與1, 0與o等字元存在。

現在有很多方法可以防止惡意註冊。ip提交次數、間隔、用戶名的隨機化程度。

好的做法:
1. 有趣的驗證碼。
2. 有趣的文案。
3. 讓用戶明白驗證碼的作用,使用戶感到這個是不得已為之。
4. 第一次不出,n次後出。


「20世紀90年代後期,網路逐漸變得擁堵起來。有人開發了一款名為「Spambots」的垃圾郵件程

序軟體,向成千上萬名用戶批量發送廣告信息,淹沒收件人的電子郵箱。他們會在各種網站上

註冊,然後在評論部分留下成百上千條廣告。網路因此成了一個不守規矩、不受歡迎、不夠友善的地方。而且,這種軟體似乎打破了網路原有的開放性和易用性模式,要知道,正是這種模式向人們提供了各種便利,比如免費電子郵件。當特瑪捷這一類公司根據「先到先服務」的原則提供演唱會門票網上訂票服務時,作弊軟體會偷偷摸摸跑到真正排隊的人之前,將門票全部買

下。

2000年,22歲大學剛畢業的路易斯·馮·安(Luis Von Ahn)提出了解決這個問題的想法:要求註冊人提供真實身份證明。他試圖找出一些人類容易辨別但對機器來說卻很難的東西,最後他想到了一個辦法,即在註冊過程中顯示一些波浪狀、辨識度低的字母。人能夠在幾秒鐘內識別並輸入正確的文本信息,但電腦卻可能會被難倒。雅虎採用了這個方法以後,一夜之間就減

輕了垃圾郵件帶來的苦惱。馮·安將他的這一創作稱為驗證碼(全稱為「全自動區分計算機和人類

的圖靈測試」)。五年後,每天約有2億的驗證碼被用戶輸入。這一切給馮·安這位家裡經營糖果廠的瓜地馬拉人帶來了相當高的知名度,使他能夠在取得博士學位後進入卡內基梅隆大學工作,教授計算機科學;也使他在27歲時獲得了50萬美元的麥

克阿瑟基金會「天才獎」。但是,當他意識到每天有這麼多人要浪費10秒鐘的時間輸入這堆惱人

的字母,而隨後大量的信息被隨意地丟棄時,他並沒有感到自己很聰明。於是,他開始尋找能使人的計算能力得到更有效利用的方法。他想到了一個繼任者,恰如其分地將其命名為ReCaptcha。和原有隨機字母輸入不同,人們需要從計算機光學字元識別程序無法識別的文本掃描項目中讀出兩個單詞並輸入。其中一個單詞其他用戶也識別過,從而可以從該用戶的輸入中判斷註冊者是人;另一個單詞則是有待辨識和解疑的新詞。為了保證準確度,系統會將同一個模糊單詞發給五個不同的人,直到他們都輸入正確後才確定這個單詞是對的。在這裡,數據的主要用途是證明用戶是人,但它也有第二個目的:破譯數字化文本中不清楚的單詞。ReCaptcha的作用得到了認可,2009年谷歌收購了馮·安的公司,並將這一技術用於圖書掃描項目。」 ——節選自《大數據時代》 [美] 維克托?邁爾?舍恩伯格(Viktor Mayer-Sch?nberger)著
防止機器人惡意註冊,更好的用戶體驗是,默認不填寫驗證碼;判斷時間段內同一IP的註冊頻次,超過該頻次,輸入驗證碼。
防止惡意註冊。
為了防止惡意註冊,做的一個防護措施。現在太多人用機器人搞群註冊發垃圾信息的!
防止機器人自動註冊,如果對某ip一定時間的註冊行為進行限定會有一定誤判
如果訪問請求不會被隨機分配到某後台伺服器,完全可以利用技術防止機器人註冊
防止惡意註冊現在機器人太多了
為了防止機器人註冊
推薦閱讀:
相关文章