验证码泄露天机?这是拜谁为师了
离考研还有不到90天了,全国学子在不分昼夜地复习的同时,也开始准备各种报名事项了。前两天是考研预报名的日子,但是成都大学的一位大四女生在填写网站登录验证码时,竟然出现了“别考”字样的验证码。这难道……是冥冥之中自有天意?
这种饱含来自官方的恶意的验证码似乎不止一个,还有网友后来曝光自己的看到的验证码是“任输”。所以这届考研是怎么回事?这才刚报名就已经开始疯狂打击考生了吗?
有一个是意外,这有两个了,难道真的是这届考研特别难,天意要考生知难而退吗?
其实啊,这种验证码背后都是有一个专门词库的,会出现“别考”“任输”这种词,并不是词库已经智能到能分析你的智商和复习成果从而进行劝退,而是背后调皮的程序员大哥把这种词放进了词库中,然后不幸被这两位考生碰到了。
话说回来,验证码原本是一种区分用户是计算机还是人的公共全自动程序,可以防止恶意破解密码、刷票、论坛灌水等。现在你在几乎所有网站登录都需要输入验证码,大多数网站的验证码都比较亲切,搞个ABC123就可以了,有些比较复杂的是输入汉字。
再麻烦一点的就是以问答形式来进行填写的验证码,这种丧心病狂的验证码,相信大家在12306上已经看到不少了。还记得2015年这种超高难度的验证码还让不少买票用户开始怀疑人生,怀疑是不是以后文盲都不准回老家了。
其实这种奇葩验证码不逛让国内用户抓狂,人家老外碰上了一样心态要崩。
看到这里估计又网友要问了,这么反人类的验证码机制,留着干嘛?正常用户都不方便进行验证了,到底防的是谁啊?
然而用户要怪,还真不好说具体要怪谁,毕竟大多数网站都没那个精力自己去搞验证码技术或者每天更新背后图库,就会把相关工作外包给其他技术公司,比如12306的验证码其实就是外包给杭州微触科技有限公司,所以大家冤有头债有主,千万别再乱扎12306的小人啦。
再要网上追根述源,现在许多网站采用的验证码技术都来源于谷歌在2009年推出的一个项目,直到现在,仍有许多网站还在使用由 Google 提供的 reCAPTCHA 服务(link)。不过和许多网站提供的词库不同的是,谷歌希望在保障用户信息安全的同时也能让用户的这部分行为不至于做白用功,所以谷歌在图库中特别提供了一些辨识度不高或者有污渍的验证码,然后把验证数据收集起来,以便将来使用电脑程序自动辨识受损文献或者模糊的图片。
举例来说,一开始机器扫描一本古籍,出来的是这样的图片。
然后人工智能再进行初步处理,但是这阶段大多生成出来的东西都会让开发者觉得自己开发的不是人工智能,而是人工智障……
但是如果有了广大用户提供的验证数据,最后呈现的文字虽然可能仍有一点小错误,但比起原版可就变得清楚多了。
这种技术如果能被应用在识别受损古籍碑文上,那用户的每次输入验证码,将不光是给自己的信息增添一道安全锁,更是为人类做贡献啊!
在此,小编向大家征集自己曾经遇到过的那些奇葩验证码,欢迎大家在文末留言哟!
【本文图片来自网络】
推荐阅读