1. 程式人生 > >驗證碼的幾種方式-普通圖形驗證碼,滑動拼圖,圖中點選

驗證碼的幾種方式-普通圖形驗證碼,滑動拼圖,圖中點選

  • 普通圖形驗證碼
    最為普通的方式,屬於比較容易實現,但是也容易被破解,現在的影象識別等技術已經比較強大了,可以很輕易的就能破解這類的驗證碼(只是相對於比較厲害的攻擊團隊而言,一般人想實現還是有不少門檻的,你可以增加圖片的模糊程度,以及增加干擾線等,主要是看你的驗證碼生成引擎是怎麼實現的。)

類似於(就是再多一些數字字母,以及多加一些干擾線)
在這裡插入圖片描述


  • 滑動拼圖
    這個就比較先進一些,在各大網站中也常用。借用第三方實現的功能,也會有涉及收費的問題。(而且好像國內的很多第三方的實現,好像沒有考慮國際化的問題,外國友人可能看不懂這個驗證碼了)

在這裡插入圖片描述


  • 圖中點選
    這個就比較類似於12306上面使用的。讓你按提示點選某幾個圖片,或者點選圖片中的某些位置。借用第三方實現的功能,也會有涉及收費的問題。(而且好像國內的很多第三方的實現,好像沒有考慮國際化的問題,外國友人可能看不懂這個驗證碼了)
    在這裡插入圖片描述