10 月 23 - 25 日,QCon 上海站即将召开,现在购票,享9折优惠 了解详情
写点什么

谷歌利用机器学习简化 CAPTCHA 验证码服务

  • 2014-12-10
  • 本文字数:946 字

    阅读完需:约 3 分钟

谷歌公布了验证码服务 CAPTCHA 的一个新 API,该 API 能为大多数用户提供了一个非 CAPTHA 的验证码体验。

多年以来,Web 站点尽管得到了无处不在的 CAPTCHA 验证码服务的保护,但是用户一直抱怨正确读取一些扭曲字符的困难。一年前,谷歌推出了一个基于视频 / 音频的验证码服务的增强版,称为 reCAPTCHA,该验证码服务使用数字代替字符。用户发现阅读数字非常容易,并且在很长一段时间广泛应用。

但是,谷歌地图团队通过使用深层神经网络已经开发出了一种从街景图像中读取数字的方式,在一篇科学论文中提出了他们的研究成果。为了证明他们的系统运行效果,他们试图破译最难的reCAPTCHA 验证码服务,结果表明,成功理解数字的精确度达到了99.8%,新的方式应该能够阻止机器人的破解。

请注意,机器学习系统能够破解reCAPTCHA 的验证,于是,谷歌决定使用分析技术来自动地确定用户是人还是机器人。他们增强了自己的技术,由于Web 站点采用新的“No CAPTCHA reCAPTCHA”验证服务,所以大多数用户将不在需要解决CAPTCHA 带来的问题,只需简单的点击复选框。如果分析引擎不确定用户是人的话,用户将必须进行一个简单的验证,如选择相似的照片。在极端的情况下,分析引擎才落后于旧的reCAPTCHA 验证码服务。据谷歌透露,新reCAPTCHA 验证码服务的早期采用者如WordPress 和Humble Bundle 在过去的一周内分别有60% 和80% 的用户体验到了一个NO CAPTCHA 效果。

用来确定用户是人还是机器人的算法并没有公开并且非常有可能一直保密不公开,所以垃圾邮件的制造者将找不到欺骗系统的方法。

Web 开发者要想使用新的reCAPTCHA API ,就需要从Google 获得一对key ,新的reCAPTCHA API 提供了一个自动化或明确地渲染Widget 的方式,并专门为移动设备进行了优化。该API 支持禁用了JavaScript 的用户,且支持大多数现代的浏览器,如Chrome 3+、Firefox 3+、 IE 7+、 Opera 10/10+、Safari 4+。

Google 还提供了 reCAPTCHA API 的 HTML-JS PHP 的一些实例,以供读者学习。

查看英文原文: Google Uses Machine Learning to Simplify CAPTCHA


感谢崔康对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2014-12-10 00:543024
用户头像

发布了 92 篇内容, 共 50.4 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

体育场馆LED屏解决方案

Dylan

LED显示屏 户外LED显示屏 led显示屏厂家 户内led显示屏 体育

应用案例——金意陶| MatrixOne Intelligence助力金意陶构建智能瓷砖图像搜索平台

MatrixOrigin

亚马逊收购 AI 初创公司 Bee,后者主打可穿戴语音设备;阿里巴巴将于本周发布首款自研 AI 眼镜,深度整合阿里内部生态丨日报

声网

Solana 开发者拟将区块计算单位上限从 6000 万提升至 1 亿,带来繁荣的链上生态

PowerVerse

我的代码背叛了我?为什么 a=1, b=2,最后x和y都等于0?

poemyang

并发编程 volatile 可见性 Java并发编程

传统公关已式微?企业出海品牌维护要靠实时舆情监控

沃观Wovision

出海企业 海外舆情 沃观Wovision 舆情监测系统

中国重汽亲人服务:以全球培训中心为支点,撬动服务升级新格局!

科技热闻

腾讯云TencentOS提交Swap Table补丁系列 Linux内核内存交换性能提升20%~30%

极客天地

免费的 AI 数据分析神器!3 分钟、0 代码构建 AI 问数智能体

极客天地

【新模型速递】PAI-Model Gallery云上一键部署Qwen3-Coder模型

阿里云大数据AI技术

人工智能 大数据 开源 大模型 Qwen3-Coder

经过全面测评之后,我们选出了四款Mac电脑最值得推荐的解压软件

阿拉灯神丁

Mac软件 mac解压缩软件 BetterZip 5

龙蜥社区受邀参与2025世界人工智能大会,洞见AI与OS技术融合新范式

OpenAnolis小助手

人工智能 AI 操作系统 龙蜥社区 CentOS 停服

MyEMS开源能源管理系统核心代码解读019

开源能源管理系统

开源 开源能源管理系统 代码解读 能源管理系统

KaiwuDB 2.1.0 单节点裸机部署

KaiwuDB

UniApp + ThinkPHP 开黑游戏陪玩小程序(老板评价+订单系统)

DUOKE七七

uni-app thinkphp6

Wipr for Mac 广告拦截与隐私保护工具

晨光熹微

Infuse Pro for Mac 超强全能视频播放器

晨光熹微

GPU服务器与PC 集群:科技算力双子星

GPU算力

异构计算 异构计算架构 GPU 集群 #PC集群 PC 农场

Cisco vManage漏洞分析:从SSRF到Root权限的完整攻击链

qife122

网络安全 SD-WAN

收藏!国内120+AI Agent开发/构建平台大盘点(上):互联网、云计算、AI、传统软件厂商推出的智能体平台

王吉伟频道

智能体 AI Agent Agentic AI 智能体平台 Agent开发平台

2025杭州国际智能科技产业博览会(世亚智博会)

AIOTE智博会

智博会 人工智能展 世亚智博会 智能科技展 杭州智博会

BetterYeah“AI生产力奇妙屋”新品首秀,@WAIC H1-B1135

BetterYeah AI

AI Agent

NocoBase 本周更新汇总:优化及缺陷修复

NocoBase

开源 低代码 零代码 无代码 版本更新

Mysql查询语句执行流程?更新语句执行流程?

不在线第一只蜗牛

MySQL

一文看懂:用UI设计工具变量系统低成本完成App适老化改造

职场工具箱

产品经理 产品设计 开发 变量 ui设计

电脑下载速度很慢怎么解决 提高电脑下载速度的软件推荐

阿拉灯神丁

视频下载器 idm下载 下载工具

AI 应用开发的陷阱:MCP 的致命问题

电子尖叫食人鱼

人工智能 大数据

懂车帝智驾评测,带来了审慎还是武断?

脑洞汽车

AI

MyEMS开源能源管理系统核心代码解读020

开源能源管理系统

开源 开源能源管理系统 代码解读 能源管理系统

MyEMS开源能源管理系统核心代码解读018

开源能源管理系统

开源 开源能源管理系统 代码解读 能源管理系统

KWDB一键部署全攻略

KaiwuDB

谷歌利用机器学习简化CAPTCHA验证码服务_安全_Abel Avram_InfoQ精选文章