验证码越来越奇葩,背后的原因令人暖心……

头盖骨莫提
2021-06-26 21:29:00 浏览:0 0

验证码,无疑是个恼人的玩意,为畅快的网络环境频添了许多障碍,尤其是在某个寂寞的夜晚,本想打两把游戏放松一下,却被一些稀奇古怪的验证码死死卡住,灭了兴致,实在是让人沮丧……更何况这些年验证码不仅难,还奇葩特多,有时甚至会骂人!

游民星空

游民星空

游民星空

有些验证码还能整点不三不四的或调戏洒家。

游民星空

游民星空

有的验证码甚至还会算命。

游民星空

游民星空

有的验证码则经常让我意识到自己知识的浅薄。

游民星空

游民星空

不过抱怨归抱怨,验证码还真不能没有。早年的网络环境固然更自由,但也更加的混乱,仅需不高的成本,随便搞个小程序,就能跑到各大社区一键刷帖、灌水、骂人……后来这些程序插件,更是被广泛运用于刷票、抢票、海量注册、暴力破解密码等领域,严重影响了我们的生活,当时要么选择忍气吞声,要么只能也搞来软件一起卷了。

游民星空
这些插件就相当于游戏里的外挂

为了把那些心怀鬼胎的程序拒之门外,一个名为路易斯·冯·安的大学生设计了最早的验证码,通过让用户识别一张特殊处理过的图片来分辨你是人还是机器。那时的验证码基本上都是些很容易辨认的字母或数字,对人来说比较简单,对那时识图能力还很低的程序来说就难如登天了,因此验证码在一段时间里有效遏制了机器灌水和刷票等现象。

游民星空
简单难度的验证码

正所谓道高一尺魔高一丈,黄牛、黑客们并没有因为“验证码”而被劝退,自然是全力开始提升技术实力,开始了新一轮军备竞赛。比如早些年俄罗斯的一个黑客组织就开发出了能破解验证码的软件。即使它15%的准确率并不高,但每天可以试10万次,效率已经非常可观。

为了应对不断变强的机器人程序,验证码逐渐复杂起来,需要辨认的字符经过旋转、扭曲、噪点粘连在一起,让答案隐匿于一片混乱当中,在大幅拉高机器人识别难度的同时,也极大的伤害着人类的眼睛,以至于不得不用“换一张”来帮助人类找到能看清的图……

游民星空
地狱难度的验证码

不过AI技术的发展早已让机器人的识图水平有了质的飞跃,早在2014年,谷歌的研究人员称已发明了一种黑科技,能够准确识别自家网站上的验证码,精确度高达99%,对某些复杂验证码的识别率甚至超过了人类,可以说仅靠扭曲的字符作为验证码已经拦不住越来越“聪明”的机器了。

如今许多网站的验证码已经升级为了“做题家”模式,用户要根据问题去寻找正确的文字、图片,比如找到汽车、老虎、韩国女星或美国总统等,经常要用到不少生活常识与逻辑,这种验证码不仅抬高了破解的技术门槛,直接点击图片的操作方式对用户来说也更加方便。

只是有些验证码在难度上把握不好,12306的验证码就曾难住了不少抢票的人。它不仅图片分辨率很低,有时只能用排除法或者靠猜,还有用户反应自己不知道什么是“牌坊”、“茶盅”,让它一度成为网友们玩梗的对象。

游民星空
12306原味验证码

游民星空
网友们玩梗时P的图,反而比原版还清楚

同样,橘子平台臭名昭著的骰子验证码也非常反人类。这个验证码要求你从六张骰子图中找到一张结果相加等于特定数字的图片,它竟然要求用户在限定时间里连续答对15次,但凡答错或者超时都得从头再来。有网友表示在这个验证码上卡了足足两个小时还没有“通关”,堪称验证码界的《黑魂》。

游民星空

可惜,图形验证码也并非滴水不漏,一些从业者认为,如今深度学习算法在图像识别上的应用完全可以训练出能够破解这种验证码的AI。还是谷歌,其“选出下图中的xxx”的验证码就做出了一个“违背祖宗的决定”,表面上是让用户标识出特定物品,背地里借此提高自家AI的识别率,在给自动驾驶等技术铺路的同时也成为了破解验证码的“帮凶”。因此,图形验证码同样有可能走向“军备竞赛”和“人类一败涂地”的老路。

游民星空

除了以上用眼的,也有不少另辟蹊径的验证码。拼图验证码就是安全性也相对较高,使用也很简单的一种,用户只要把拼图拖动到指定的地方就可以通过,是真正的“有手就行”。不过这种验证码可不像看上去那么简单,它还要看你拖动的过程是否具备某些人类的行为特征。比如人在拖动拼图时往往一开始比较快,拖到指定区域附近就会慢下来,而机器目前还很难模仿这种行为。谷歌开发的一款验证码只需要点击“我不是机器人”就能通过,在原理上也与前者类似,根据用户点击验证框前后的行为和时间判断是否是人在操作。

游民星空

并且谷歌还在此基础上更进一步,让验证码从台前转到了幕后,通过在后台分析用户浏览网站的各种行为给每个用户打分,得分高的人就不必面临验证码的审查,而得分低的用户就不得不被盘问一番。目前看来,这种“手中无码,心中有码”的方式无疑是最方便的,只是这种用隐私换便捷的方式是否值得推广还存在一些争议。

当然即便验证码练了这么多招式,不法分子们还是有一力降十会的终极破解方法——专门花钱雇一群人填验证码,甚至还发展出了“打码平台”这种灰色产业,如果有“客户”需要,就可以去打码平台购买打码服务,平台把需要识别的验证码分配到各个打码工手里人工识别,再把结果反馈给“客户”。毕竟验证码再先进也只是为了鉴定你是不是人,没法判别这些人是“好人”还是“坏人”。

游民星空
打码工们用的程序

这是否意味着验证码的存在就没有意义了呢?当然不是,甚至这种“专业人工打码”的出现反而说明验证码完成了自己的使命:将机器拒之门外,使不法分子们不得不采取成本相对更高的人海战术。验证码的存在即便无法杜绝刷评论和刷票,也可以提高不法分子们作恶的门槛,减少这些行为对我们的影响。

总之,验证码其实不是有意跟我们对着干,反而是我们这些肉体凡胎的普通人不被那些开了“外挂”的神仙们按在地上摩擦的保护伞。并且如今许多验证码也开始追求用户体验,显得不那么烦人了,希望验证码能够兼顾安全和便捷,早点摆脱这段人人吐槽的黑历史吧。

游民星空

人点赞
0人订阅
知识的深度和锐度是一种力量。
验证码越来越奇葩,背后的原因令人暖心……https://imgs.gamersky.com/pic/2021/20210626_wzx_512_.005.jpg