在注冊(cè)或者登陸很多網(wǎng)站,都需要驗(yàn)證碼?!霸谖覀兛磥?lái),驗(yàn)證碼并不是最優(yōu)秀的網(wǎng)站設(shè)計(jì)思路,其對(duì)用戶使用網(wǎng)站設(shè)置了一個(gè)障礙,因?yàn)轵?yàn)證碼的存在,增加了用戶的跳出率,但是為了其它原因,又不得不存在,驗(yàn)證碼屬于一種妥協(xié)的設(shè)計(jì)思路。”那么什么是驗(yàn)證碼?為什么要設(shè)置驗(yàn)證碼?
驗(yàn)證碼是什么?
就是將一串隨機(jī)產(chǎn)生的數(shù)字或符號(hào),生成一幅圖片, 圖片里加上一些干擾象素(就是經(jīng)??吹降臄?shù)字或字母歪歪扭扭的),由用戶肉眼識(shí)別
其中的驗(yàn)證碼信息,輸入表單提交網(wǎng)站驗(yàn)證,驗(yàn)證成功后才能使用某項(xiàng)功能。
驗(yàn)證碼的作用?
驗(yàn)證碼一般是防止有人利用機(jī)器人自動(dòng)批量注冊(cè)、對(duì)特定的注冊(cè)用戶用特定程序暴力破解方式進(jìn)行不斷的登陸、灌水。因?yàn)轵?yàn)證碼是一個(gè)混合了數(shù)字或符號(hào)的圖片,人眼看起來(lái)都費(fèi)勁,機(jī)器識(shí)別起來(lái)就更困難。像百度貼吧未登錄發(fā)貼要輸入驗(yàn)證碼大概是防止大規(guī)模匿名回帖的發(fā)生。 一般注冊(cè)用戶ID的地方以及各大論壇都要要輸入驗(yàn)證碼。
在星若傳媒小編看來(lái)驗(yàn)證碼是最簡(jiǎn)單有效的防御暴力破解的方式,假設(shè)沒(méi)有驗(yàn)證碼,隨便弄一個(gè)程序,只要知道賬戶名稱,再加上一些字符串猜想,設(shè)置一些規(guī)則后,讓機(jī)器去執(zhí)行的。按推算,知道用戶名,密碼肯定是可以破解出來(lái)的(最最有效方式還是限制錯(cuò)誤次數(shù))!而有了驗(yàn)證碼之后,機(jī)械的暴力方式基本就很難搞定你了,當(dāng)然,不排除一些超簡(jiǎn)單的驗(yàn)證碼被識(shí)別以及一些黑客高手無(wú)論怎么樣都能搞定你!這第一道門檻,也是很重要的門檻!現(xiàn)在看來(lái),這是個(gè)很正常很簡(jiǎn)單的事。
關(guān)注【深圳科普】微信公眾號(hào),在對(duì)話框:
回復(fù)【最新活動(dòng)】,了解近期科普活動(dòng)
回復(fù)【科普行】,了解最新深圳科普行活動(dòng)
回復(fù)【研學(xué)營(yíng)】,了解最新科普研學(xué)營(yíng)
回復(fù)【科普課堂】,了解最新科普課堂
回復(fù)【團(tuán)體定制】,了解最新團(tuán)體定制活動(dòng)
回復(fù)【科普基地】,了解深圳科普基地詳情
回復(fù)【科學(xué)防控】,學(xué)習(xí)疫情相關(guān)科普知識(shí)
回復(fù)【科普小達(dá)人】,報(bào)名參賽贏取萬(wàn)元大獎(jiǎng)