验证码– 乱杂谈

上网的用户没有不遇到验证码的。当年我上网的时候刚看到验证码还迷惑不解,现在却是越来越司空见惯——验证码的产生本意是为了防止密码被别有用心的人窃走,弄得我现在到了没有要求验证码输入的网站时反而害怕了——害怕有人用溯雪强力破解我的密码。验证码真是越来越泛滥了。       已经没有几个网站不采用验证码来,特别是一些对安全要求很高的网站,比如说商务购物网站等等,但是特别流行验证码的却是论坛社区,淘宝却没有。我下载过几个比较流行的论坛的源代码,都发现有生成验证码的 ASP 文件。Blog 上更为流行,因为 Blog 忌惮别人乱发评论,把网站都炸了。

验证码以前都是四位数字形式的,发展到现在,已经不再是一枝独秀了。验证码越来越应用到密码学方面去,我想以后大学教程应该会有验证码这样一个课时吧。从现实来看,运用验证码似乎是最有效防止暴力破解到方法,于是才有了今天验证码的如此流行。但是验证码的设计也要趋向于完美,否则也会惹用户的抱怨。比如说现在普遍的验证码系统都是直接出现在用户名和密码输入框的下面,其实这样不好。我的所有密码管理软件对于这个验证码都无能为力了。AI Roboform 是够好用的,可以帮助记忆密码并且会自动帮你登陆,可是它不能运用到验证码这里,因为验证码每次都是变化的,它无法记忆啊!当然已经有网络服务商想出了新的办法,比如说 Gmail 和淘宝还有 QQmail3,它们在登陆的时候都不要求输入验证码,只有在你登陆出错的时候才会要求输入验证码来验证你不是暴力破解者。应该说,这样的设计是一种趋势。但只能运用到密码学上来,对于博客和论坛,暂时还没有很好的办法,既拒绝了非法访问者,又不会妨碍合法访问者(好像有些博客系统在登陆后可以不用输入验证码就留言了)。

验证码又发展了下去。于是出现了汉字和韩文的验证码。我只看见过两个例子:腾讯和韩服跑跑卡丁车。腾讯在申请 QQ 时推出来惊人的 7 个互不关联的汉字要求申请者输入验证码,主要目的是为了减慢申请者的速度,防止申请者快速连续多个申请 QQ 号码,只可惜苦了大众们,特别是使用拼音输入法的大众们,特别是不会输入汉字的人们。所以说这个设计不够完美,但这自然是腾讯说了算,没办法。韩服跑跑卡丁车呢,我要说明一下。它的意思是在韩国服务器的跑跑卡丁车游戏,在本文特指它的官方网站。在申请帐号的时候也要求输入验证码,而且输入的是韩文,听说这主要是为了限制中国网游爱好者的申请而弄出来的。所以说验证码的新的应用就是限制申请者。当然网络天外有天,人外有人,网络是没有境界的,高手多的是,这些验证码限制系统对于一些大虾就不起作用了。比如说输入韩文在百度贴吧就有教程。

验证码再继续发展下去,令人啼笑皆非的事情就发生了。在卸载中文上网这个软件的时候,居然要求输入验证码!它还说是防止用户误删除!太令人气愤了!我们都公认中文上网这个软件垃圾,是网民公害了,它居然用着这种手段来欺压我们老百姓。我只想说这不是我请来的中文上网,我想让你走还这么费心。太流氓了!但我们还是要庆幸它没有要求我们打 700 个汉字或者是明明输入了正确的验证码它没有说验证码不正确。南无阿弥佗佛,善哉善哉。

最近更是验证码的新招, 大家可能没有见过, 我发张截图上来:

连下载都需要要验证码了…. 无语….
以前验证码是没有背景的,现在普遍添加入了背景。这个我也不是很清楚,可能是防止有人用 OCR 读出验证码吧!

暂时没有评论

  1. [Comment ID #87572 Will Be Quoted Here]
    果然有强人!对计算机图形学和网络方面的研究应该要有很高的水平才行。

留下评论

Captcha Code

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据