有很多網站,為了防止被一些惡意程式(Bot)機器人來攻擊,都會設定「我不是機器人」的驗證機制。,這種機制的總稱就叫做「CAPTCHA」,最常見是用一堆圖片來要求你找出特定的圖片,也有一些其它的機制,例如Google的「我不是機器人」也是其中一種。
不過,現在的Bot技術越來越進步,而人類的能力則一直停留在幾年前。現在這種反機器人驗證機制上,機器人做的可能比人類更好。
根據一項參考了 200 多個流行網站安全系統的最新研究,機器人在通過機器人測試方面顯然比人類更在行。不過該研究尚未通過同行評審,目前只是發佈在 arXiv 上。
由於惡意程式(Bot)可以偽裝成合法使用者進行危害網路環境的操作,例如抓取內容、建立帳戶以及發佈虛假評論或評論以及消耗稀缺資源等方面,Bot對網路構成了重大威脅。
加州大學歐文分校的科學家在內的科學家們指出,「如果不受監管,機器人可以在大規模範圍內執行這些惡意操作。」
自驗證碼誕生二十多年來,大多數網站都會將其作為安全檢查策略進行部署,通過一些「應該對人類來說非常簡單但對電腦來說非常難」的謎題來阻止潛在的有害機器人。
早期驗證碼要求使用者從扭曲的圖像中識別並複述文字,但隨著電腦視覺和機器學習技術的進步,機器人只用了很短的時間就成功以近乎完美的精準度識別出其中的文字,而且更快更準。
隨後,人類就開始與機器人在驗證碼領域展開了一場軍備競賽。也正因此,驗證碼開始變得越來越麻煩和令人討厭,甚至對人類和機器人來說都難以解決。
在這項研究中,科學家測試了 200 個最受使用者歡迎的網站,發現其中 120 個仍然在使用傳統驗證碼機制。
他們借助 1000 名來自不同背景(位置、年齡、性別和教育水平)的參與者的幫助,在這些網站上進行了 10 次驗證碼測試,以此評估其難度係數。
研究人員發現,許多科學期刊中描述的機器人都可以在速度和精準性方面勝過人類。
例如,一些驗證碼測試要人類參與者來識別的話可能需要 9 到 15 秒才能解決,精準度約為 50%至 84%,而機器人則可以在不到一秒鐘的時間內破解,而且精準度近乎完美。
「機器人的精準性範圍從 85-100%不等,大多數超過 96%。這大大超過了我們觀察到的人類精準性範圍(50-85%),」科學家在研究中寫道。
他們還發現,在所有情況下,機器人解決問題花費的時間都「明顯更低」或至少與人類幾乎相同。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!