CAPTCHA 是“completely automated public Turing test to tell computers and humans apart”的缩写。作为一种验证机制,CAPTCHA 可以由计算机生成并判断返回值的对错,但应该只能由人类回答,回答正确的就可以认为是人类在作答。比如,我们有时候在注册邮箱、回复贴子时要从一张图片中读出歪歪扭扭的几个字符,这就是 CAPTCHA 的一种形式。
不过随着技术的不断发展,一些传统的 CAPTCHA 验证机制已经不太保险了。2月底Gmail的 CAPTCHA 验证机制遭人破解,几天前Windows Live Hotmail的 CAPTCHA 验证也危险了。据报道,恶意程序可以对注册Windows Live Hotmail邮箱时的 CAPTCHA 图片作出正确率为10~15%的猜测,大约每天可以自动注册约1440个邮箱,用于发送垃圾邮件。
今天到RapidShare上找东西时,突然发现作为下载验证时的 CAPTCHA 图片变成了这个样子:
![](http://blog.chinaunix.net/photo/38327_080417202242.png)
就是说要把所有带“猫”图案的字符按顺序输入到框里才能正常下载。对于破解程序来说,不仅要排除图案对字符的干扰,还要对旋转了不同角度的图案进行辨识,才能得到最终的正确答案,难度又提高了不少。
对技术的发展和斗争小小地感慨一下
![](http://www.cublog.cn/images/face/004.gif)
阅读(678) | 评论(0) | 转发(0) |