Page 1 of 1

什么是 CAPTCHA?它如何工作且有效吗?

Posted: Thu Dec 12, 2024 6:30 am
by shikharani00194
你可能会觉得这很有挑战性、很有趣、很令人沮丧,或者可能三者兼而有之,但数字生活的一个事实就是解决那些“我不是机器人!”的提示,从识别自行车和红绿灯等普通物体的照片,到费力辨认阴暗文本框中散落的模糊字母和数字。

这些挑战被称为 CAPTCHA,是“完全自动化的公共图灵测试,用于区分计算机和人类”的缩写,它们已经存在了二十年......并且短期内不会消失!

虽然我们大多数人不会对这些令人厌烦的 CAPTCHA 产生第二印象,但拥有网站的企业需要了解它们是什么、它们如何工作以及它们是否有效。

20 年来一直在尝试对机器人进行“验证码”
网络安全网站 SecureWorld 的 Chahak Mittal 写道:“CAPTCHA 已经存在 20 多年了,它仍然是防止机器人访问网站的最常见安全措施之一。”

在这场高风险的猫捉老鼠游戏中,多年来,CAPTCHA 变得越来 新西兰 WhatsApp 号码数据 越复杂,而网络犯罪分子也对 CAPTCHA 破解服务进行了微调。

米塔尔写道:“CAPTCHA 破解服务的兴起使得网站所有者更难以保护其网站免受攻击。”

CAPTCHA 还可以阻碍真实人类完成在线交易——有专门针对 CAPTCHA 的子版块,用户可以使用 u/CaptchaReallySucks 和 u/captcha_fail 等用户名发布帖子——但由于谷歌通过其 reCAPTCHA 软件依赖该技术,它仍然可以成为打击机器人和恶意攻击的有用工具。

CNBC 在 2022 年 12 月报道称: “在机器人大战中,烦人的 CAPTCHA 仍然是谷歌和电子商务的一大难题,而且这种局面很可能会持续下去。” “由数万行代码支持的机器人越来越擅长模仿人类。一些网络安全专家表示,像 CAPTCHA 这样的工具旨在让人类证明自己不是机器人,但由于针对我们而不是机器而失败了,并导致电子商务网站放弃销售交易。”

我们都熟悉 CAPTCHA 是有原因的,根据 BuiltWith 的数据,世界上几乎一半的顶级网站都使用了这项技术:

Image

“CAPTCHA”一词的使用可以追溯到2003年的论文《CAPTCHA:使用棘手的AI问题实现安全》,该论文由卡内基梅隆大学和IBM TJ Watson研究中心的计算机科学家团队发表。

然而,GeeTest 表示,大约六年前,当搜索引擎 AltaVista 的库中自动提交的 URL 大量涌入时,自动过滤系统首次进行了测试。

GeeTest 表示:“为了区分提交的内容是来自真正的人类用户还是自动机器人,AltaVista 首席科学家 Andrei Broder 和他的同事开发了一种自动过滤系统,该系统可以随机生成印刷文本的图像,机器视觉(光学字符识别,OCR)系统无法读取,但人类可以读取。” “该系统非常成功,部署一年多后,垃圾 URL 的数量减少了 95%。这是已知的第一个用于区分人类和机器的自动系统部署。”

路易斯·冯·安 (Luis von Ahn) 领导的卡内基梅隆大学团队致力于阻止机器人加入在线聊天室,因为聊天室会发送垃圾广告。他们开发了 GIMPY CAPTCHA,它可以随机挑选英文单词,并在各种形状变形和图像遮挡下将其渲染为印刷文本的图像。

GeeTest 表示:“用户被要求正确地转录一些单词。雅虎安装了一个简化版本,称为 EZ-GIMPY,只使用一个单词图像,并将其用于聊天室,以限制只有人类用户才能访问。”

那么,谁发明了 CAPTCHA?

Dario Spina 在《互联网上烦人事物的历史:CAPTCHA》一书中写道: “通过将这项发明分配给先前的专利,争议得到了解决,该专利描述了所有的功能,甚至没有提到它们是 CAPTCHA。”

为什么要使用 CAPTCHA 以及它如何工作?
如果您还记得 2014 年奥斯卡获奖电影《模仿游戏》,那么您就会明白为什么这项技术被命名为 CAPTCHA,并以数学天才艾伦图灵的名字命名。