圖像驗證碼,也稱爲驗證碼,是一種公共全自動程序,用於區分用戶是計算機還是人。它通過生成一串隨機數字或符號,並加入干擾像素,形成一幅圖片。用戶需要肉眼識別並輸入這些數字或符號,以驗證其身份。圖像驗證碼的主要作用是強制進行人機交互,抵禦機器自動化攻擊,防止惡意激活密碼、刷票、論壇灌水等行爲。由於機器難以識別驗證碼,這種技術可以有效防止黑客對特定註冊用戶使用特定程序進行不斷的登錄嘗試。驗證碼的種類包括傳統圖形驗證碼、廣告型驗證碼、滑動驗證碼、圖標選擇與行爲輔助驗證碼等,不同的網站會根據自己的安全級別和技術能力選擇不同的驗證碼類型。