驗證碼壹般用來防止批量註冊,人都很難看到,更別說機器了。為了防止用戶被機器人自動註冊、登錄、倒水,很多網站都采用了驗證碼技術。所謂驗證碼,就是由壹系列隨機生成的數字或符號生成壹個畫面,並在畫面上加入壹些幹擾。
比如隨機畫幾條直線,再畫壹些點(防止OCR)。用戶可以用肉眼識別驗證碼信息,輸入表格,提交給網站進行驗證。只有在驗證成功後,才能使用某個功能。
擴展數據:
captcha這個詞是由路易斯·馮·安、曼紐爾·布魯姆、卡內基梅隆大學的尼古拉斯·J·霍珀和IBM的約翰·蘭福德在2002年首先提出的。
卡耐基梅隆大學曾試圖申請這個詞成為註冊商標,但申請於2008年4月21日被駁回。常見的驗證碼測試是讓用戶輸入顯示在扭曲圖片上的字符或數字。變形是為了避免被光學字符識別等計算機程序自動識別而失去效果。
因為這種測試是由計算機來測試的,而不是像標準的圖靈測試那樣由人類來測試,所以人們有時會將CAPTCHA稱為反向圖靈測試。
百度百科-圖片驗證碼
百度百科-驗證碼