Goolge 昨天公开发表一项最新进化的验证技术「ReCaptcha」,表示这套验证技术可以更人性化、更强悍的防治垃圾广告以及网络机器人的存在。
这项新技术最主要的特征是透过一个简单的点击动作(Click),就能避免过去总得输入一大串验证码(还经常输入错误)的困扰,并透过 Google 背后的演算机制而达到相同(但是更方便)的验证目的,用以判断出真人与电脑的差异。
目前这套最新的智慧型验证机制依然是一个谜团,如果没有在一两个月内就消失的话,相信也算是通过了网络上众多高手们的试炼(笑)。其实我看见这项技术的第一个想法是回想到以前,我曾经想用鼠标移动的不确定性加上 IP 黑名单来判断的点子。
请参阅图一所示的 Google ReCAPTCHA 验证动画。这次技术主要是提供一个极简化的框架。证框架中只有一个小小的「复选框(Check Box)」。
验证方式极其简单与人性化,我们只要亲手移动鼠标游标去点击该复选框即可完成验证程序,Google 新开发的验证算法会自动判断出这次点击是人为亲自点击,还是机器人代理点击(Bot),是不是很聪明?
图一,Google 最新验证框。
CAPTCHA 是 Completely Automated Public Turing test to tell Computers and Humans Apart 的首字缩写组合,翻成中文就是「全自动区分电脑和人类的图灵测试」,原始目的是用于自动判别真人与电脑之间的差别。
题外话,骇客任务(The Matrix)这部电影中人工智能的母体系统算是完美突破图灵试验(Turing Test)的界线。尤其在三部曲第二集《重装上阵(The Matrix Reloaded)》中,救世主尼欧(Neo)在万物之源(The Source)中与造物主(The Architect)那段关于选择的谈话更是相当经典的一幕,因为是 Neo 这个人才能找出有别于前五代救世主的答案。
**
图灵测试(Turing test,又译图灵试验)是图灵于 1950 年提出的一个关于判断机器是否能够思考的著名思想实验,测试某机器是否能表现出与人等价或无法区分的智慧型。测试的谈话仅限于使用唯一的文字管道,例如计算机键盘和屏幕,这样的结果不依赖于计算机把单词转换为音讯的能力。
一般来说最常见的传统验证技术就是基于反向图灵测试的「验证码验证」以及「问题验证」,用只有人类能回答的问题来判断能回答的一定是真人。
下图二所示的就是一般最常见的验证码验证技术,也是先前 Google ReCaptcha 的验证方式(我经常输入错误啊~)。
图二,Google 验证码验证。
传统的辨识码其实已经被破解了,最常见的破解方式就是利用光学文字辨识技术(OCR, Optical Character Recognition)**扫描验证码,并加以解码出电脑可编辑的文字后再进行其他恶意动作。这导致后来验证码的「长相」越来越复杂,尤其像图二左侧的第一组验证码,就是刻意让OCR 技术无法辨识,仅能单凭几个字母的组合,由人类自己联想出真正的单字。
因此 Google 这次新开发的技术便是针对传统破解技术另外开发出的新型算法,然而目前看来这套验证机制仍存在缺陷,因为「点击动作」并不是这套新技术中的唯一验证方式。
一旦 ReCaptcha 无法判断是否为真人的情况下,会弹跳出如图三所示的图像验证表单。另外,这次的点击验证并不适用于智慧型手机与平板电脑,在这两种装置上同样会出现如图三所示的图像验证表单。
图三,图形验证表单。
如果你是噗浪(Plurk)的用户,相信你对这类图像验证技术不会太陌生。
噗浪是要我们在六种动物中找出一只猫科动物,Google 的图像辨识方式则是更进一步,要你「复选」出所有同类生物,包括不同品种、花纹,甚至是年纪大小。我想以目前的人工智能而言,要能破解这种图像辨识的技术应该还很难见于市面,相信暂时可以提供相当好的保护。
不过呢,俗话一向都说的好,道高一尺魔高一丈,现在只是新的验证技术刚推出来,骇客们暂时不了解技术特征,等过了一段时间才是见真章的时候。至少到目前为止,几乎所有常见的验证码机制都曾经被破解过,所以我们就吃著爆米花,期待这场正邪之争的到来吧(我已经想像到高手们正磨刀霍霍的样子,或是第三世界的劳工们正得力于这项简化过的验证技术而「开心」点击著)。
延伸阅读:
- Wired: Google Can Now Tell You’re Not a Robot With Just One Click.
以实际行动支持独立观点,与我们一同走得更远
每一篇条理清晰的分析、每一次不随波逐流的观察,背后都是对真实与品质的坚持。我们拒绝内容农场与算法流量绑架,坚持自由独立的客观发声。
维持高品质的原创写作与独立运营,需要持续的实质力量。您可以选择一次性赞助或每月定期支持,通过 Google 安全结账,与我们一同守护这份深刻与清醒。
由 Google 安全处理付款 · 可随时在 Google 账户管理或取消



留言板