常見驗證碼是須要輸入圖中字符的,是由於機器識別字符比較困難,以此來防止機器自動的行爲。
可是滑動驗證碼只須要鼠標滑一下就能夠了,用機器來模擬這個過程垂手可得,那滑動驗證碼的意義在哪裏?html
- 滑動驗證碼能夠顯著優化用戶體驗,這在互聯網時代是很是重要的。
- 滑動驗證碼對機器的判斷,不僅是完成拼圖,前端用戶看不見的是——驗證碼後臺針對用戶產生的行爲軌跡數據進行機器學習建模,結合訪問頻率、地理位置、歷史記錄等多個維度信息,快速、準確的返回人機斷定結果,故而機器識別+模擬不易經過。
- 滑動驗證碼也不是萬無一失,但對滑動行爲的模擬須要比較強的破解能力,畢竟仍是大幅提高了攻擊成本,並且技術也會在攻防轉換中不斷進步。
網易雲安全(易盾)爲您提供智能驗證碼服務,歡迎點擊免費試用。前端
相關閱讀:安全
驗證碼的做用機器學習
行爲式驗證碼的前景post