在許多需要登入帳戶的網站中,用戶都有機會看到所謂的「CAPTCHA」驗證系統。就如同完整全名「全自動區分電腦和人類的公開圖靈測試」所暗示的,這套系統的目的是為了要區分登入者到底是人類還是利用程式設計寫出來的網路機器人。一般來說,這套系統會顯示一串扭曲又模糊的字串,然後要求用戶打出上面的字來,或是從9張真實照片中挑選出像是汽車、船或是人行道等指定物件。
即使 CAPTCHA 確實能夠有效防範網路機器人的入侵網站,但對於絕大部分的網路使用者來說,這套系統都往往都會帶來一種相當枯燥又煩人的感受,尤其是顯示出來的字串常常模糊到難以辨認。而令人好奇的是,這套系統是否能夠變得更加有趣一些呢?
殺死4隻惡魔就能認證,不須打出模糊不清的字串
來自西班牙的程式設計師 Miquel Camps Orteza 就決定要踴躍嘗試這個可能性,並以 id Software 旗下經典射擊遊戲《毀滅戰士》系列為藍本,打造出了一套讓使用者透過「射殺惡魔」來證明自己不是機器人的 CAPTCHA 驗證系統。
Orteza 將這套系統概念稱為「DOOM CAPTCHA」,有別於以往的打字或是選圖,用戶必須要在短時間內射殺4隻來自系列作的惡魔來進行驗證。
目的只為純粹概念展示,而非真正的防堵機器人
在 DOOM CAPTCHA 的 Github 下載頁面簡介中,Orteza 表示他是靈機一動想到了這個點子,而到了週末早晨他就迅速完成了第一個版本,並在當晚發布,週日正式上線。雖然這確實是個相當有趣且新穎的認證方式,但 Orteza 也強調這套 CAPTCHA 系統相當容易遭到破解,而他設計的目的純粹就只是為了好玩而已。而為了要貫徹經典的《毀滅戰士》風格,使用者只要在 DOOM CAPTCHA 啟動期間輸入系列著名的作弊碼「IDDQD」就能夠直接跳過射擊認證的部分。
在接受 PCMag 網站的訪談時,Orteza 表示他目前仍然還在待業中,所以他常常在網路上打造各種作品來展示他的程式設計功力,並且利用《惡靈古堡》、《薩爾達傳說》、《毀滅戰士》等經典遊戲的風格來發展出一份亮麗的履歷。
「我覺得CAPTCHA 應該能吸引到不少人以及公司的注意」他表示「在這個 CAPTCHA 之前,我還打打造過一套讓使用者在 Amazon 購買東西前必須要對著網路攝影機做深蹲動作的系統。」。至於這套《毀滅戰士》主題的 CAPTCHA 系統則是目前較為有趣的作品之一,而非為了真正有效地防堵機器人。
24 則回應
怎么一个小时还没查出来?
我:等下,我就来完成验证Captcha了。
你那個我不知道
每次登入,我都懷疑我是否才是機器人
付錢下載安裝後.....密技竟然沒法用.....Orz