CAPTCHA
( Completely Automated Public Turing test to tell Computers and Humans Apart )
是一種用來區分使用者是人類還是電腦的機制
簡單來說就是由主機提出一個問題,想辦法讓電腦無法判讀,只有人類可以回答
所以回答出問題的使用者就可以被認為是人類
目前廣告垃圾留言實在太氾濫
因沒有採用驗證碼機制,隨便填寫內容就能送出儲存
很容易就透過一個自動執行的簡易表單不斷張貼垃圾訊息
所以現在越來越多網站會在註冊表單、登入表單、留言回應等讓使用者輸入資訊的地方加入要求輸入驗證碼
早期的Captcha驗證碼 "smwm" ,由EZ-Gimpy程序產生,使用扭曲的字母和背景顏色梯度
一種更現代的CAPTCHA,其不使用扭曲的背景及字母,而是增加一條曲線來使得圖像分割(segmentation)更困難
另一種增加圖像分割難度的方法為將符號彼此擁擠在一起,但其也使得真人用戶比較難以識別
── 引用自維基百科
接著我們來看看驗證碼可以變態到什麼程度...
這要算到什麼時候?
選擇三個較「熱」的人
是看起來有被陽光照射到的人嗎? 這還真的需要人類的複雜思考...
這我看得懂! 但會暈...
六個球面哪一個無法攤開成右方平面?
空間立體概念要很強吧...
輸入字面上有「貓」的字母
所以字母上的動物還有狗嘍?
這啥鬼?
來人阿!我要放大鏡!
N1WTU? 那KOB要不要阿? 到底要輸入哪些??
糾結的程度讓我腦袋也打結了...
M T T Z T T? M3.14Z3.14?
第二個字是X還是Y?
國中生肯定登入不了!!
還算「人性化」,xpdeh 嘛!!
這....拿放大鏡也沒用了吧....
這題變態之處不在於驗證碼裡要輸入的內容,而是當按下「想知道答案嗎?」
彈出的對話框為「真不知道答案,就算了不要填寫了^_^」
還真的笑得你心寒...
有興趣者可到卡維資訊試試
※ 以上圖片引用自 http://www.kenengba.com/post/505.html