Contents ...
udn網路城邦
我不是機器人
2019/01/13 00:14
瀏覽589
迴響2
推薦51
引用0

我曾經上過網站請用戶在首頁的一個框框裡打個勾(見下圖)宣稱自己不是機器人就讓你進入,乍看之下好像是不管真人或是機器人,請自己決定能否登入,聽來很荒謬,其實沒有那麼簡單,請看下文分解.

話說網路普遍後有人工智慧(A.I.)的機器人進入網站做怪成為一大煩腦,1997年專家們研發出一個簡單的測試法來解決這個問題,2003年後同類防範機器人的測試法統稱CAPTCHA(這個字是縮寫,原名又臭又長),後來又有類似的reCAPTCHA.這些測試法裡最早最普遍的一種是請用戶輸入一個扭曲變形的圖片上所顯示的文字或數字(下圖是一個例子),原理是機器人靠光學字元識別Optical Character Recognition)之類的科技來認字,只能辨識未被扭曲變形的文字和數字.

辨識文字數字的方法似乎有效,只是有時候打字不太方便,專家們又研發出圖片辨認法,只要按幾格圖像就好了(下圖是一個例子),UND網路城邦去年開始也用這種方法,不過真人我偶爾要試兩三次才能過關.

谷歌(Google)大概覺得上述測試法有缺點又太囉嗦,2014年研發出一個怪招,就是請你宣稱自己不是機器人的測試法.谷歌當然不透露機密,我只知道主要部分是查看用戶在回答問題前滑鼠的活動範圍,移動時間長短,穩定程度等等資訊,也參考用戶轉來之前去過那些網站,靠這些資訊來辨別是人還是機器人.所以不是光靠自稱不是機器人就能過關,那個看似可笑的問題並不重要,很多問題都可以獲取所需的資訊,不過請用戶自己宣稱是否機器人聽來比較有趣就是了.

聽說2017年已有機器「高手」能破解辨認扭曲變形文字數字的測試法,想來圖片辨認法也不保險.「我不是機器人」測試法雖然採用不同的原理,聽來像是人工智慧對決,恐怕也難完美,人工智慧發展日新月異,我想要完全防止機器人做怪是不可能的.


有誰推薦more
迴響(2) :
2樓. c bf
2019/01/13 13:12
谷歌的蜘蛛本身自己就是機器人 都是州官能放火,自己在搞也在防別人搞
  
  

日本藤素

xc2壯陽fht

美國黑金

說的也是. 吳怡仁2019/01/14 00:08回覆
1樓. pearlz (退休的人生)
2019/01/13 10:19

「我不是機器人」- 最近幾個月我遇到好幾次了,心想比選圖片,照提示打英文字母及數字省事多了。

倒是沒去研究爲什麼非得走這一步驟不可,現在瞭解了。謝謝分享。


不用客氣. 吳怡仁2019/01/14 00:07回覆
發表迴響

會員登入