[HumanAuth] 自然圖型的驗證碼

為了防止 Cracker 猜測密碼、大量惡意註冊帳號以及匿名的垃圾留言…等等,CAPTCHA 已經是常見的技術之一。


一般常見的驗證是都是背景圖加文字,由於在技術上很容易被破解,因此只好儘量把字型變形扭曲到人類難以辨識的地步,加上用字型同色的線條來干擾畫面,難怪 Vincent 抱怨 Yahoo! 家族內的驗證碼實在太難辨識。

20060821_02.png
(Yahoo! 家族的驗證碼,你看的出來是什麼嗎?)

有鑑於傳統方式的諸多缺點,因此以人類思考為基礎的驗證方式如照片、聲音、回答問題….等方式,也陸續被提出來。

而 Sourceforge 上也出現一款需要用人類思考的圖型驗證碼 HumanAuth

這個圖型的驗證支援的語言是 PHP,方式也很簡單,HumanAuth 官方的測試範例如下:

20060821_03.png
(1.輸入名字按 submit。2.選三張屬於自然界的圖。3.驗證)

不過需要思考的驗證碼還真是有點惹人厭….:(

HumanAuth 官方網址:
http://www.gigoit.org/humanauth/humanauth_source/index.php

延伸閱讀:
Wikipedia: CAPTCHA
PWNtcha – captcha decoder
Breaking a Visual CAPTCHA

本站相關文章:
Digg 的註冊驗證也太誇張了吧

7 comments On [HumanAuth] 自然圖型的驗證碼

Leave a reply:

Your email address will not be published.

Site Footer

Sliding Sidebar