发布时间: 2023-03-08 16:08:36
CAPTCHA是 "全自动区分计算机和人类的图灵测试 "的缩写,也就是验证码,用于区分计算机和人类。它是一个公开的、完全自动化的程序,可以将计算机和人类区分开来。它可以防止:恶意破解密码、篡改投票、论坛灌水,还可以有效地防止某个黑客用特殊的暴力程序对某个特定的注册用户进行重复登录尝试。一个问题可以由计算机生成和评估,但只有人可以回答它。因为计算机不能回答验证码问题,所以回答问题的用户可以被认为是人类。
常见的CAPTCHA测试包括要求用户输入显示在一个扭曲的图像上的文字或数字,该图像是扭曲的,以避免被计算机程序如OCR(光学字符识别)自动识别,并失去图像中的文字的效果。由于该测试是计算机对人,而不是像标准图灵测试那样是人对计算机,因此CAPTCHA有时被称为反向图灵测试。
对于无法看到图像的身体或身心障碍者,另一种方法是用声音读出文本数字,并对内容进行扭曲,以防止语音识别系统对声音进行分析。
大多数网站都有一个验证码,要求你填写一个字段,之后会自动出现一个验证码图像。由于验证码是随机生成的,因此很有可能无法清楚地识别验证码图像,因此需要注意的是,网站通常会有适当的提示,如 "不可见,替换 "等。如果没有提示,那就直接点击当前的验证码图片,完成验证码的替换。
上一篇: 网络结构有哪些主要特征
下一篇: json文件怎么打开