12306的图形验证码设计得过于奇葩 被网友们吐槽
部分图片让购票者感觉模糊,难以辨认。购票验证码截图
神一样的验证码 “打败”不少抢票人
12306的图形验证码设计得过于奇葩,被网友们吐槽
记者 孙妮
这几天,12306的图形验证码成为当之无愧的“网红”。12月9日,春节前夕(腊月廿八)的火车票开抢,一些市民与火车票仅一步之遥,却倒在了12306的图形验证码前。网购火车票的验证码为何设计得如此虐心,输入验证码的“过关率”真的很低吗?记者就此采访了铁路部门及数学信息工程专家
1
为输验证码差点得心脏病
南宁市民覃女士,深刻感受过12306验证码之虐心。12月3日晚上10时40分,离网络购票关闸只有十几分钟,覃女士接到单位紧急通知,4日晚赶到桂林出差。她马上通过手机12306购票,当时选中的车次就剩区区几张票了。在确认订单环节,要按照要求输入图片验证码,由于图片模糊不清,覃女士又急急忙忙,连续点击了3次都错了。幸好,覃女士在网购车票关闸前几分钟买到了票,但她形容,“当时都要急出心脏病了”。
最近几天,12306的图形验证码,在网上被炒得很火。上网搜索键入“12306验证码”,可以看到网友们的各种吐槽:12306验证码,已击败了全国99%的购票者;12306难死学霸;烧脑必备神器——12306;12306是不是只能和验证码较劲……
2
网友戳中验证码几大槽点
大家吐槽集中为几点,一是图片像素低,难辨识;二是点击“所有的……”要求苛刻,容易漏掉某个图形而无法通过验证;三是一些图片对某些人而言很陌生;第四是如果多次点击失误,系统还自动进行“难度升级”,出现更多的图片要求购票者选择。
记者登录手机和电脑网页版体验发现,由于像素问题和难度升级设置,部分图片的确有些虐心,12306要求点击的图片包罗万象,有福娃、护腕、草坪、水表、复印机、半码、沙盘、收音机。其中的一些,对部分人群而言比较冷门,比如槟榔、柚子、生蚝,有些北方人未必见过;算盘、录音机,简直是“歧视”90后的节奏;蛋挞、过山车,山区的孩子都见过吗?还有西瓜汁,谁知道杯子里红色的液体一定是西瓜汁?
由此出发,网友们恶搞出各种演绎版本:“请点击下图中所有的白百合”、“请点击增四度音程”、甚至还有要解出函数题答案……
3
验证码闯关到底有多困难
近日,网上对12306的吐槽,还集中于点击的正确率低这方面。有媒体报道称,12306网站的购票验证码一次性输入准确的比例为8%,两次输入准确的比例为27%,每输错一次验证码,就意味着当次购票成功率下降80%左右。
验证码闯关是否真的那么难?广西大学数学与信息技术科学学院的几名老师计算发现,按照最常见的“8选2”的选择要求,乘客有可能在匆忙中只选了一个图(有8种选法),也可能选了2个图(有=28种选法),共有36种选法,正确的可能性为1/36,即2.8%。但专家们称,这个所谓的正确率,实际是在完全看不清图片的情况下,随机“乱选”的概率,实际的正确率远远高于此。当然,图片越清晰,越容易识别,选择的正确率就越高。一些专家称,大家对12306验证码的“怨念”如此之大,很重要的原因是春运“一票难求”。
4
图形验证码设防抢票软件?
12306验证码为何要“为难”购票者,图形验证码应用的初衷是什么?记者试图联系采访12306图片验证码的技术方,却未获回应。
有铁路业内人士称,12306验证码经历过几次改版,由以前传统的数字字母类验证码,升级为现在的图形类验证码,安全性更高,被抢票软件攻克的可能性更低,由此能防止黄牛通过技术手段抢票囤票,给普通乘客公平抢票的机会。
为何图片验证码更能防住抢票软件,为何供选择的图片不能更清晰些?
广西大学数学与信息技术科学学院的专家告诉记者,按照媒体公开的信息,图片验证码共有581种,按最常出现的情况——每次出现8个图案计算,共有30万兆的排列组合方式。字母和数字验证码的个数、排列组合是有限的,程序可以识别,而图片有那么多排列组合方式,再加上不断更新,软件程序更难识破。
此外,由于图片模糊,除了购票者难以辨认外,对软件程序而言则更难辨认。程序需要扫描图片生成像素点,如果程序设计得不够精确,就无法识别。专家们说,图片验证码有其可取之处,就目前的技术而言,比图片验证码更“高级”、更难被软件识别、也更方便的是指纹验证码,但就网购车票而言,用指纹验证码来识别,目前技术上还不太现实。
[ 相关链接 ]
12306验证码升级进程
①2010年1月30日(当年春运首日)开通并进行了试运行,用户在该网站可查询列车时刻、票价、余票、代售点、正晚点等信息。
②2013年12月前使用静态验证码,2013年12月31日,12306将静态的验证码变成了不断摇动的彩色动态验证码。
③2014年1月,12306曾将动态验证码换成增加了底纹或干扰线的新版静态验证码。
④2015年3月,12306网站启用图形验证码,用户每次登录12306网站时,除需要正确输入用户名和密码外,还需要根据文字提示选择正确的图形验证码才能登录成功。
(孙妮通过网络资料整理)
[责任编辑: 胡蓉 ]