網(wǎng)絡(luò)中充斥著大量的垃圾信息,有人用一些自動填表程序?qū)iT散布這些垃圾信息,嚴(yán)重干擾了網(wǎng)絡(luò)信息的正常傳播。比如,Blogs 、一些提供下載的網(wǎng)站,如果被人用自動填表機器人軟件反復(fù)提交表單,這些網(wǎng)站將被毫無價值的信息淹沒,網(wǎng)絡(luò)連接也被搶占;而那些重要的信息也不易被人發(fā)現(xiàn)。一種已經(jīng)被很多網(wǎng)站或網(wǎng)絡(luò)應(yīng)用系統(tǒng)廣泛使用的預(yù)防技術(shù)是CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart ,全自動區(qū)分計算機和人類的圖靈測試) 。
CAPTCHA 用以區(qū)分計算機和人類,在人機差別非常小的網(wǎng)絡(luò)上非常有效。它會生成一個隨機的圖片顯示給用戶。這個圖片含有一個不容易被計算機識別的字符串,同時這個字符串在頁面的代碼及其他計算機可以獲取的地方被使用。如果表單提交的時候并不含有正確的字符串,系統(tǒng)就能夠確信輸入人員錄入錯誤或者不是一個真正的人在進行錄入。