視覺認證碼的用途

大家應該都看過這樣的東西

這種東西叫做視覺認證碼

主要是要擋機器人用的

當網頁主機想要從網頁上接收一些用戶輸入的資訊

就會加上這樣的東西

為了是不要讓機器人也可以送一些垃圾資訊到伺服器

一些惡意留言機器人會透過輸入的界面

塞一些惡意連結到欄位中

讓收到欄位的人去點 進而達到破壞者的目的 (中毒/資料勒索/資料外洩)

 

點連結還只是其中一個影響

像有些留言板 有人留言的話

就會寄信通知管理者

如果機器人來快速留言

就會收到大量的信件

進而干擾正常的作業流程

 

所以一般網站只要有輸入資料的地方

(或是登入)

都會加入這類的東西

一開始視覺認證碼長得像這樣

因為機器人不會辨識圖片 (困難度高)

但這對人來說也有點困難

後來 Google 出了這樣的認證碼

這個就厲害了

沒有歪七扭八的文字

只要點一下 就可以判斷你(?)是不是機器人

如果被懷疑是機器人 就會出現底下這個介面

讓你做圖片的判斷

以現在機器人的智慧是沒辦法判斷這個東西的

但也有傳聞說 這個人類判斷的結果將會當作AI訓練的回饋 (好 這不是重點)

這個機制的確是可以擋掉很多問題

從此之後不會有人亂留言

也不會有人暴力申請一堆帳號為了要刷網站的折價券了

 

你的網站有這種困擾嗎

快找路老闆解決喔

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料