昨天你是不是在刷验证码?
2014年12月17日,周三,注定是个不平凡的日子。
顿时气氛紧张了有木有?!
为了迎接这一天,返乡党们提前几天就下载安装了各种各样的流氓抢票软件(甚至是处女座也默默忍了……)
但是昨天当我打开12306,立刻不淡定了……
这红通通的是啥玩意儿?
这尼玛到底是一坨啥?!!!
每当这个时候就很想自戳双目
每到这个时候就很想砸电脑!
每到这个时候就感觉整个世界都不好了!
2014年12月17日上午11点左右,12306官方网站更新了账户登录和提交订单的验证码算法,大部分抢票软件的自动提交订单和离线抢票等功能受此影响无法使用,仅少许遵循规则的浏览器仍可正常使用。
这哪里是验证码,简直是电脑书法,堪比病历本上龙飞凤舞的神迹啊!
这些不知道是什么的组合,真的能阻挡黄牛于千里之外吗?
好吧,为了挽救已然崩溃的小伙伴,让我们忘掉回家这码事,讲一讲这些任性的验证码吧。
实际上,“验证码”(CAPTCHA)其实并不是代表这些难以辨认的字母组合,它其实是“全自动区分计算机和人类的图灵测试”的俗称。
在CAPTCHA测试中,作为服务器的计算机会自动生成一个问题由用户来解答。这个问题可以由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答CAPTCHA的问题,所以回答出问题的用户就可以被认为是人类。CAPTCHA是由计算机来考人类,而不是标准图灵测试中那样由人类来考计算机,因此人们有时称CAPTCHA是一种反向图灵测试。
所以,它的作用是区分计算机和人类。虽然看起来很烂,实际很高大上呢。
可是,验证码真的保护了计算机系统不受侵犯吗?不一定。
请看各大网站的验证码识别率:
这是一组来自斯坦福大学的研究数据,这些研究人员甚至还设计了一个通用程序,可以毫无压力的识别出许多网站的验证码,包括Visa旗下网站Authorize.net、暴雪官方网站、eBay,以及维基百科。
最后这些研究者建议:
任何可辨识率超过1%的验证码系统都不应该被继续使用下去。
这么来看,似乎12306这一点相当达标呢。
但是考虑到验证码或多或少总能对垃圾邮件起点作用,大部分辨识率超过1%的验证码仍在广泛使用中(这是应该庆幸呢还是担心呢~)。总之,验证码真是一项让人纠结的技术,人类渴望计算机能够通过自动化完成更多的任务,却还要防止计算机被恶意利用。
不过话说回来,虽然1%对计算机来说so easy,但对于用户来说就略显残忍了。
最后,让我们膜拜下这些神一样的验证码吧。
普通验证码
无视歪果仁的验证码
需要旋转图像的验证码
关注天下网吧微信,了解网吧网咖经营管理,安装维护:
本文来源:不详 作者:佚名