显然,CAPTCHA是一个缩略词,问题是它代表什么?答案很简单,CAPTCHA的目的也很简单。CAPTCHA或完全自动化的公共图灵测试(Public Turing test)用来阻止机器人和其他自动程序注册报价、收集或注册电子邮件地址、侵犯隐私、试图...
显然,CAPTCHA是一个缩略词,问题是它代表什么?答案很简单,CAPTCHA的目的也很简单。CAPTCHA或完全自动化的公共图灵测试(Public Turing test)用来阻止机器人和其他自动程序注册报价、收集或注册电子邮件地址、侵犯隐私、试图破解密码,或者向毫无防备的电子邮件收件人发送垃圾邮件。验证码的工作原理是向试图获取访问权限的人或实体发出挑战。验证码的一个用途是防止机器人试图破解密码。验证码挑战通常是一个简单的视觉测试或谜题,有视力的人可以毫不费力地完成,但自动化程序无法理解。测试通常由字母、数字或其他重叠或相交的图像组成。图像会以某种方式失真,或者在复杂的背景下显示,以防被其他计算机轻易读取。Gimpy就是一个例子。Gimpy是一种选择short的验证码,从字典中随机抽取单词,然后根据单词创建七个类似上面描述的谜题。用户必须至少正确猜测其中三个单词才能继续。Pix是另一个有趣的例子,正如其名称所示,它使用图片来创建一个挑战。这个系统提供了六张关于同一主题的图片,并要求用户确定主题。不幸的是,验证码技术遇到了一些问题。没有帮助,视力受损的人将无法应对挑战。还有一个问题是无情的垃圾邮件发送者和其他人希望利用在线社区的优势,他们继续开发复杂的程序来破译验证码图像虽然验证码技术不断更新,但问题仍然存在,特别是当图像必须变得越来越倾斜以欺骗机器人时。有些验证码图像甚至很难被人类理解,可能会拒绝合法的客户或客户。尽管这些问题很明显,CAPTCHA在很多情况下都能很好地工作。它可以防止数不清的机器人每天注册数千个用于发送垃圾邮件的电子邮件地址。它是一个很好的工具,但要继续改进它,就需要专门的人员和对细节的细致关注,才能跟上垃圾邮件发送者的新把戏
-
发表于 2020-08-07 04:12
- 阅读 ( 1873 )
- 分类:电脑网络