当前位置:首页 > 热点

没有验证码

我最后一次被验证码拦住,没有码是验证在凌晨两点抢一张回家的火车票。屏幕上的没有码图形扭曲得像个喝醉的章鱼,我眯着眼输了四次,验证第五次它弹出一张新的没有码——这次是九宫格里挑红绿灯。我盯着那图看了十秒,验证忽然意识到,没有码这玩意儿早就不是验证“验证你是人类”了,它是没有码在验证“你愿不愿意为一张票付出十分钟的耐心”。

验证码诞生的验证初衷挺单纯:区分人和机器。早期那种歪歪扭扭的没有码数字,确实挡住了不少脚本。验证可后来事情变了味。没有码它开始考你常识——选出所有包含斑马线的验证图片,点出所有含商店招牌的没有码方块。有一回它让我挑“所有包含消防栓的图”,我点完,它说错了,重来。我仔细一看,有个消防栓藏在树荫底下,颜色和树干几乎融为一体。那一刻我分不清是我在测试它,还是它在测试我的视觉神经。

更荒诞的是,这些测试越来越像某种智商税。谷歌的reCAPTCHA早就不满足于认字了,它让你认路标、认店面、认公交车。你以为你在通关,其实你在免费帮它训练人工智能识别街景数据。你每点一次“我不是机器人”,就等于替它的自动驾驶系统标注了一张带标签的图片。这算盘打得噼啪响。

但真正让人恼火的不是麻烦,是那种被当成嫌疑犯的感觉。我明明是个活人,却要反复证明自己不是爬虫。鼠标移过去,弹窗说“按住滑块拖到最右”,我拖了,它又说“速度太快,请重试”。合着我得像老年人一样慢悠悠地挪,才配通过“人类认证”。这逻辑本身就透着傲慢——仿佛人类就该是迟钝的、笨拙的、按部就班的。

有一次我实在被逼急了,对着屏幕骂了句脏话。结果那个验证框忽然消失了,页面加载出来了。我愣了两秒,不确定是巧合还是它怕了我。后来我查了下,有些验证系统确实会检测用户的挫败操作——比如快速晃动鼠标、狂点页面——然后判定为“真人”,因为机器人不会发脾气。讽刺吧,愤怒成了比智力更可靠的人类特征。

说到底,验证码是个失败的隐喻。它想证明“你不是机器”,却把人训练得越来越像机器——机械地识图、机械地拖拽、机械地等待。而真正的机器早就学会了绕过它,用打码平台、用深度学习、用几毛钱一个的验证码识别API。被卡住的永远是真人,是赶时间的人,是眼神不好的人,是手机屏幕小到点不准的人。

我听说有些网站开始尝试无感验证——后台悄悄分析你的鼠标轨迹、浏览习惯、设备指纹,几秒钟内就判断出你是不是真人。你根本感觉不到它的存在。这倒让我松了口气。没有验证码的世界,意味着我们终于不用再向一堆像素自证清白。你点一下,它就让你过,像老朋友那样信任你。

那晚火车票最终没抢到。验证码过了,票没了。我盯着“余票0”三个字,忽然觉得这比任何验证码都更像一个谜——它明明写着结果,我却看不懂规则。后来我关了页面,决定改坐大巴。大巴不用抢票,也不需要证明我是谁。

分享到: