产品展示

  • 首页
  • 产品展示
  • 不同类型的验证码

不同类型的验证码

2024-11-14 16:05:47

CAPTCHA 是完全自动化公共图灵测试,用以区分电脑与人类的缩写。CAPTCHA 是用来透过不同测试来区分人类与机器人的工具。

CAPTCHA 的目的并不是阻止用户浏览,而是为了过滤掉网站上由机器人或其他自动化手段生成的虚假流量。只有人类才有足够的智慧通过 CAPTCHA 验证。

为什么 CAPTCHA 会出现?

CAPTCHA 这个名词是在 2000 年于卡内基梅隆大学被引入的。CAPTCHA 发明背后的原因由卡内基梅隆教授 Luis von Ahn 简要解释过,他表示:

任何人都可以写一个程序来注册数百万个帐号,而这个概念就是要防止这种情况。

主要是为了保护你创建并经常访问的网站,免受虚假流量、垃圾邮件和滥用的影响。Ticketmaster 就是个很好的例子:该网站使用 CAPTCHA 来防止机器人在演唱会售罄前购买数百张票,然后以更高的价格转售。

然而,近年来,正如你可能注意到的,CAPTCHA 的难度日益增加,因为机器人的技术越来越先进。Google 现在拥有这项技术,并不时生成新的 CAPTCHA 版本,这也是因为机器人的复杂性。

如 Google 在其 安全博客 中所解释的,某些时候自动化过程会触发 CAPTCHA,这些过程可能是由蠕虫、通过受感染的计算机或路由器的代理搜索流量,或某些 SEO 排名工具造成的。

如果你正在使用 PureVPN 的共享 IP,这意味著你与许多其他 PureVPN 用户共享同一 IP。在这种情况下,你并不是唯一一个向 Google 发出请求的人,许多其他 PureVPN 用户同时也在做同样的事情。

对 Google 而言,这看起来就像是从同一台计算机同时发出的大量搜索,像是垃圾邮件。因此,Google 不时要求你填写 CAPTCHA,以确保你是人类而不是电脑程序。

那么问题来了:为什么我们会看到不同类型的 CAPTCHA,它们有什么区别?

不同类型的 CAPTCHA 有哪些?

数学问题

这类 CAPTCHA 提供给用户一个简单的数学问题让其解答。这听起来可能很奇怪,但这些数学问题对机器人来说很难解,因此这种类型的 CAPTCHA 行之有效。

字词问题

另一类 CAPTCHA 包括字词问题,用户需要解读出萤幕上显示的文本。测试可能要求用户按照文本框中出现的不同字母的顺序输入来通过 CAPTCHA。

随著机器人日益智能化,这类 CAPTCHA 对它们来说变得相对简单,这就成为了这些 CAPTCHA 的一个问题。

不同类型的验证码

基于时间的 CAPTCHA

这项测试会记录用户填写表单所花的时间。机器人通常会几乎瞬间完成填写,而人类则需要相对较长的时间来完成这一过程,这有助于轻松判断用户是机器人还是人类。

信心 CAPTCHA

最常见且最流行的 CAPTCHA 类型是基于图像的测试。用户需要根据 CAPTCHA 提供的指示点选图像。例如,点击包含鞋子的图像。

虽然这种 CAPTCHA 的成功率达到 96,但用户常常感到挫折,因为如果第一次未能正确执行任务,就必须再次重复相同过程,面对不同的图像。

流媒体合租平台

CAPTCHA v2 (无 CAPTCHA reCAPTCHA)

这种类型的 CAPTCHA 是 Google 在 2014 年推出的。测试非常简单;用户只需点击标记为我不是机器人的方框,然后 CAPTCHA 根据用户点击的方框部分计算并判断用户是机器人还是人类。机器人通常会有规律地点击方框的中心,因此这使得区分人类和机器人变得容易。

CAPTCHA v3 (隐形 CAPTCHA)

顾名思义,这种类型的 CAPTCHA 对最终用户是不可见的,所有工作在后台悄无声息地进行,用以区分机器人和人类。它是 CAPTCHA v2 的升级版本。它是如何运作的?我们不太确定;Google 目前尚未解释清楚这一点可能是为了确保机器人无法攻克。但我们知道,网站会根据用户的历史活动进行一些操作,并为用户分配一个分数。如果分数在 0 到 05 之间,则被视为机器人,而 05 到 10 之间则被视为人类。

结论

随著科技日新月异的进步,似乎并不存在完美的解决方案。每一个新的 CAPTCHA 版本都会出现新的、更为高级的机器人版本。但这是否意味著 CAPTCHA 不再有用,只是一个瘫痪使用者体验的令人沮丧的工具呢?并不是,这个概念仍然是存活的。随著科技和 AI 算法的不断演进,我们可能会看到更好更新版本的 CAPTCHA,其效果可能超越以往的版本。在此之前,我们只能利用当前可用的最佳解决方案。

你认为 CAPTCHA 的未来会是什么样的?在评论中分享你的看法。

PureVPN

2023 年 6 月 20 日

一年前

Facebook Twitter Instagram

PureVPN 是一家领先的 VPN 服务提供商,专注于提供简便的在线隐私与安全解决方案。拥有 6000 多台伺服器分布于 65 多个国家,帮助消费者及企业保护他们的在线身份。