随笔谈 - 从 12306 验证码说起:啥都怪我咯?

前几周,12306 的验证码成为网络热词。媒体借着题目炒作,网友借着机会骂买不到票。而此时,我只想替 12306 说几句话。

(1) 你看到的真的是 12306 的验证码吗?

借用 12306 的验证码的形式,搞个笑,大家一看就知道是假的,也就罢了。腾讯新闻还专门做了个网页游戏,明明里面都是自己出的智力问答题,还说是 12306 的验证码,“购票路漫漫”,没有任何说明题目虚构的文案。你还真好意思说自己是新闻网站?

的确,并不是每个人都那么博学,我们也只是借机感叹下自己“没本事”。但是,12306 出的题目真的有那么难吗?

于是我去 12306,连续刷新了十次验证码,要求选出的东西有:猫头鹰、吸尘器,手电筒、本子,枕头、螺丝刀,台球、马,算盘、蜡烛,羽毛球、粉笔,眼镜、透明胶、锅、天鹅,印章、蒸笼,老虎、蒙古包。

可能极个别东西我真没见过,但有很难吗?很刁钻吗?没有嘛!

随便吐吐槽也就算了,但某些媒体把恶搞拿来当论据,那就不对了。

(2) 12306 的图形验证码是原创吗?

答案是:非也。

今年年初,12306 的验证码刚上线的时候,其实我是眼前一亮的。因为当时正好接触到这块,很显然 12306 找了家还算靠谱的公司。果然,虽然当时没人宣传,但我在 12306 验证码页面的代码中看到了 TOUCLICK 的关键字。

这是一家国内的验证码公司,点触。我在两年前接触到他的时候,他们的验证码是这个样子的:

不过,近几年人工智能发展迅速,现在手机里随便一个 App 都可以准确识别图像中的文字了。这种验证码要是不增加难度,秒破的可能性太大。

12306 验证码被再次炒热后,我在某些新闻里看到点触终于出来说话了。官方表示,这种验证码对机器的阻止效果良好,不过他们会删除题库中的一些太难的题目。

然后,我在半年后,在点触官网上看到,他们终于敢拿 12306 这个大客户出来展示了。(半年前并没有)

(3) 12306 有必要这么狠吗?

机器和反机器,永远是一个矛盾的话题。再参杂进春运这个社会问题,就更喧嚣了。

我的结论是,就要这么狠,当然他们还是要多学习一个。

如果除去刷新一下就能解决的奇葩验证码的问题,反对验证码的理由大概有这么几个。

  • 铁路总公司不知道增加运力,就知道在验证码这种地方搞小动作,没诚意。
    这种说法是很没大局观的,也没有实事求是。解决一个问题,自然是多方面入手。加运力这种,我想这么多年春运,铁总早就把运力做到极限了,如果任由不合理购票 猖獗,才是没诚意吧。你在资源极度紧张的时候回家,在市场经济里不愿意加钱享受更好的服务,还希望有人给你留个位置,呵呵。
  • 买票速度比看文字验证码相比,慢了。
    每个人在网上买票都需要接受这个速度,大家都慢了。的确,我们还不习惯这种验证码,缺少经验的我们自然会有点”好难啊,怎么这么烦人”的感觉。的确这有点考眼力,但这是人跟机器相比的一大强项吧,比考识字好多了。
  • 农民伯伯跟不上铁路变花样的“速度”。
    互联网的发展速度大家有目共睹,你怎么不说农民伯伯跟不上互联网的速度,让互联网的发展停一停?实际上,铁路变花样的速度是被互联网逼的,如果人工智能的识别技术在增强,铁路肯定就要升级,否则票早就被那些会耍小伎俩的人和”正义的抢票公司“抢完了。

这里还要说几句。某互联网公司做抢票工具就算了,还知道找媒体发公关稿跟铁总施压,要不就是“验证码太难,人民回不了家,等我们工程师把他搞定”,要不就是 “这什么破验证码,看我们的技术已经攻破他了,铁总你投降吧”。以破坏计算机系统正常功能为傲,这种不尊重规则还喊出来的公司脸皮真厚。

能与春运火车票类比的不是淘宝和飞机票,而是小米抢购和团购秒杀。资源稀缺,怎么办?除了增加资源,还真没辙。那就只能这样吧。

不过要说明,验证码不能完全杜绝恶意抢票,只能增加恶意的成本。现在“人工打码”也不贵,找几个闲人整天选验证码,摊到每张票上也多不了多少钱。但总比以前的验证码,只需要插电就能 KO 好吧。

(4) 12306 和承包商可以多学习一个

至于多学习一个,就是验证码的体验能不能更好一些呢?我想是可以的。

谷歌前些年收购了一家验证码网站,后来把那个验证码系统改成了基于行为识别的。也就是,系统会估计你是不是机器人,如果不是的话,验证过程会变得很简单,只要点确认就通过了。

当然谷歌这么玩,也有很多争议。有人说,你的系统都能判断我是不是机器人了,还要我输验证码干什么?偶尔还有人被系统误判,所以被赠送了难度 max 的验证码,而且刷新之后只在那几个最难的验证码之间循环,永远提交失败,真是无奈。还有人阴谋论,说这是谷歌的全平台战略,你不用谷歌的服务,验证码就会 难输一些。

所以,我们一方面期盼着科技越来越发达,能够把判断是不是真人这件事变得越来越人性化,能利用各种各样的算法预判你是不是机器人。另一方面,我们也希望科技是有人情味的,盲人看不到图可以用语音验证,死活通不过的验证码可以被大数据筛除。

我们要相信,事情会进步,没法太快,也不会太慢。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)