飛利浦強勢推出325M8C和275M8 QHD LCD電競顯示器   視野與你:可調整的視野如何影響PS5版《天命2》的遊戲體驗   「鬼滅之刃」和「他媽哥池」合作!「鬼滅他媽哥池」將於2020年10月登場!   「槍彈辯駁」系列10週年!宣布登上手機平台和與「IdentityV 第五人格」合作!   AOC電競產品推出換購優惠 陪香港人留在家中對抗疫症   搶先一睹《高譚騎士》的面貌   「死亡細胞(Dead Cells)」免費任玩! Nintendo Switch Online加入者限定「試玩同樂會」開催!   PlayStation首支全球形象廣告,展示PS5主機的主要沉浸式功能 

誰看得懂這種字!驗證碼是在阻擋惡意機器人,還是增加我們的麻煩?

驗證碼應該是現代人最熟悉的網路機制之一了,不管是註冊一個論壇帳號、上網買演唱會門票,或是在網路上留言,有太多的機會可以遇到這些歪七扭八、蜷曲斜體的文字與數字。

根據《維基百科》上的定義:

驗證碼 CAPTCHA(Completely Automated Public Turing test to tell Computers and Humans Apart)是一支自動化區分出電腦與人類的圖靈測試。伺服器方的電腦會自動生成一個問題,此問題必須只有人類才能解答,由於電腦無法回答出來,所以回答出正確答案的使用者就被認為是人類。 不過此處的圖靈測試是由電腦來考人類,所以也有人稱 CAPTCHA 為反向圖靈測試。

你一定也會好奇,為什麼驗證碼都是歪歪扭扭的?

因為如果不做得歪七扭八的話,馬上就會被以光學字元識別(Optical Character Recognition)技術破解,到時候便可以透過程式申請上百個免費信箱、可以一個人訂光全部台鐵的票、買光全部的限量商品,會造成各項秩序大亂。

不過就連 iPhone 5s 甫上市沒多久就傳出指紋辨識系統被破解的消息,而 2002 年就被研發出來的驗證碼怎麼可能會沒人破解呢?大約在 10 月底致力於機器學習(Machine Learning)的 Vicarous 發布了以下的影片:

影片中一些人眼看起來都有些吃力的驗證碼,Vicarious 都透過程式解析出來,包含 Yahoo、Paypal。不過這目前也只是他們的展示影片,還不知道該程式的確切能力。

Vicarious 的聯合創始人 D. Scott Phoenix 表示他們並沒有任何惡意目的,只是想向別人證明這是可行的,而且並沒有說明破解方法。除此之外值得注意的是 Vicarious 已獲得 900 萬英鎊的投資,投資者包含 Facebook 的共同創辦人 Dustin Moskovitz、Skype 的創始工程師 Jaan Tallinn 等人。

阻擋壞人進入,只讓好人通行的驗證碼漸漸的開始有被破解的危機,各大網站開始慢慢研發不同樣式的驗證碼,像是你一定看過下面這種中間加了一條分割線的驗證碼:

或是這種兩個單字組成的:

網路上也不乏此類圖象式、富有創意的的驗證碼:

當然也有不知道要怎麼輸入的驗證碼:

從各方面來說驗證碼是為了防衛惡意機器人的入侵,但某種程度上對使用者來說仍造成不小的困擾,像是驗證碼常出現的「0(零)」跟「o(歐)」或是「1」跟「l」常常讓人無從分辨。在科技日新月異的現在,驗證碼應該要以另一種更友善的形式存在。

你還看過什麼奇奇怪怪的驗證碼呢?

(參考資料:EconomistWiki;文中圖片來源:WikiengineroomblogcvanderPhillie Casablanca;頁首圖片來源:Bekathwia, CC Licensed)

Source: techorange.com

相關文章