驗證碼科普

驗證碼的原由:服務器

隨着信息時代的飛速發展,萌生出了各大的網站,而在這華麗外表的背後卻隱藏着一個潛在的併發問題,因而爲了解決這一問題,驗證碼出現了。併發

驗證碼的做用:網站

有效防止這種問題對某一個特定註冊用戶用特定程序暴力破解方式進行不斷的登錄嘗試,其實是用驗證碼是如今不少網站通行的方式(好比招商銀行的網上我的銀行,騰訊的QQ社區),咱們利用比較簡易的方式實現了這個功能。雖然登錄麻煩一點,可是對社區還來講這個功能仍是頗有必要,也很重要。但咱們仍是提醒你們主要保護本身的密碼,儘可能使用混雜了數字、字母、符號在內的6位以上密碼,不要使用諸如1234之類的簡單密碼或者與用戶名相同、相似的密碼。 不要由於只是來iclub問問問題,就隨意設置密碼,保護你本身的密碼也是保護你本身,省得你的帳號給人盜用給本身帶來沒必要要的麻煩。 ~ spa

驗證碼的應用場合:blog

驗證碼通常是出如今登陸、註冊用戶論壇灌水以及一些頻繁性次數多的狀況。圖片

常見的驗證碼 
1,四位數字,隨機的一數字字符串,最原始的驗證碼,驗證做用幾乎爲零。字符串

2,CSDN網站用戶登陸用的是GIF格式,目前經常使用的隨機數字圖片驗證碼。圖片上的字符比較中規中矩,驗證做用比上一個好。沒有基本圖形圖像學知識的人,不可破!惋惜讀取它的程序,在CSDN使用它的第一天,好像就在論壇裏發佈了,真是可憐! 社區


3,QQ網站用戶登陸用的是PNG格式,圖片用的隨機數字+隨機大寫英文字母,整個構圖有點張揚,每刷新一次,每一個字符還會變位置呢!有時候出來的圖片,人眼都識別不了,厲害啊…驗證碼

4,MS的hotmail申請時候的是BMP格式, 隨機數字+隨機大寫英文字母+隨機干擾像素+隨機位置。 
5,Google的Gmail註冊時候的是JPG格式,隨機英文字母+隨機顏色+隨機位置+隨機長度。6,其餘各大論壇的是XBM格式,內容隨機。 
6,圖片拼圖驗證(比較流行),就是在一個完整的圖片中,隨機切割任意固定大小的圖片,而後再滾動圖片塊進行匹配,常見了有:極驗驗證,以下圖所示:登錄

七、找圖類的驗證碼:此類驗證碼難度識別大,有時候出的題比較難,眼神很差使的話,可能會被氣死。相似的驗證碼譬如:12306購票網站

好了,綜合上描述所見,其實驗證碼的做用仍是很大了,不只僅減小了服務器端的壓力,有時候還考驗了各大網民的眼力以及算術能力,雖然有時候會比較操蛋。。。

相關文章
相關標籤/搜索