顯然,CAPTCHA是一個縮略詞,問題是它代表什么?答案很簡單,CAPTCHA的目的也很簡單。CAPTCHA或完全自動化的公共圖靈測試(Public Turing test)用來阻止機器人和其他自動程序注冊報價、收集或注冊電子郵件地址、侵犯隱私、試圖...
顯然,CAPTCHA是一個縮略詞,問題是它代表什么?答案很簡單,CAPTCHA的目的也很簡單。CAPTCHA或完全自動化的公共圖靈測試(Public Turing test)用來阻止機器人和其他自動程序注冊報價、收集或注冊電子郵件地址、侵犯隱私、試圖破解密碼,或者向毫無防備的電子郵件收件人發送垃圾郵件。驗證碼的工作原理是向試圖獲取訪問權限的人或實體發出挑戰。驗證碼的一個用途是防止機器人試圖破解密碼。驗證碼挑戰通常是一個簡單的視覺測試或謎題,有視力的人可以毫不費力地完成,但自動化程序無法理解。測試通常由字母、數字或其他重疊或相交的圖像組成。圖像會以某種方式失真,或者在復雜的背景下顯示,以防被其他計算機輕易讀取。Gimpy就是一個例子。Gimpy是一種選擇short的驗證碼,從字典中隨機抽取單詞,然后根據單詞創建七個類似上面描述的謎題。用戶必須至少正確猜測其中三個單詞才能繼續。Pix是另一個有趣的例子,正如其名稱所示,它使用圖片來創建一個挑戰。這個系統提供了六張關于同一主題的圖片,并要求用戶確定主題。不幸的是,驗證碼技術遇到了一些問題。沒有幫助,視力受損的人將無法應對挑戰。還有一個問題是無情的垃圾郵件發送者和其他人希望利用在線社區的優勢,他們繼續開發復雜的程序來破譯驗證碼圖像雖然驗證碼技術不斷更新,但問題仍然存在,特別是當圖像必須變得越來越傾斜以欺騙機器人時。有些驗證碼圖像甚至很難被人類理解,可能會拒絕合法的客戶或客戶。盡管這些問題很明顯,CAPTCHA在很多情況下都能很好地工作。它可以防止數不清的機器人每天注冊數千個用于發送垃圾郵件的電子郵件地址。它是一個很好的工具,但要繼續改進它,就需要專門的人員和對細節的細致關注,才能跟上垃圾郵件發送者的新把戲
-
發表于 2020-08-07 04:12
- 閱讀 ( 1675 )
- 分類:電腦網絡