Skip to content
Vol. 1 · Ed. 2026
CyberGlossary
Entry № 144

CAPTCHA(验证码)

CAPTCHA(验证码) 是什么?

CAPTCHA(验证码)用于区分真人与自动化机器人的挑战响应测试,常部署在注册、登录与表单提交等环节。


CAPTCHA(全自动区分计算机和人类的公开图灵测试)向用户呈现对人类容易、对机器困难的任务:扭曲文本、图像选择、音频提示或无感的行为分析。Google reCAPTCHA v3、hCaptcha、Cloudflare Turnstile 等服务会基于浏览器信号、IP 信誉和交互模式对每次请求评分。验证码可减少凭据撞库、爬虫、虚假账号注册和评论垃圾,但它不是身份验证,可被机器学习或付费打码农场大规模解出。它也带来无障碍与隐私问题,应作为速率限制、MFA、机器人管理与行为分析等纵深防御的一环使用。

示例

  1. 01

    reCAPTCHA v3 对每次请求返回 0.0-1.0 的风险分数。

  2. 02

    登录表单上的 Cloudflare Turnstile 小组件。

常见问题

CAPTCHA(验证码) 是什么?

用于区分真人与自动化机器人的挑战响应测试,常部署在注册、登录与表单提交等环节。 它属于网络安全的 应用安全 分类。

CAPTCHA(验证码) 是什么意思?

用于区分真人与自动化机器人的挑战响应测试,常部署在注册、登录与表单提交等环节。

CAPTCHA(验证码) 是如何工作的?

CAPTCHA(全自动区分计算机和人类的公开图灵测试)向用户呈现对人类容易、对机器困难的任务:扭曲文本、图像选择、音频提示或无感的行为分析。Google reCAPTCHA v3、hCaptcha、Cloudflare Turnstile 等服务会基于浏览器信号、IP 信誉和交互模式对每次请求评分。验证码可减少凭据撞库、爬虫、虚假账号注册和评论垃圾,但它不是身份验证,可被机器学习或付费打码农场大规模解出。它也带来无障碍与隐私问题,应作为速率限制、MFA、机器人管理与行为分析等纵深防御的一环使用。

如何防御 CAPTCHA(验证码)?

针对 CAPTCHA(验证码) 的防御通常结合技术控制与运营实践,详见上方完整定义。

相关术语