发布网友 发布时间:2022-04-26 16:51
共4个回答
热心网友 时间:2023-10-15 10:05
首先,假设一个页面上的表单(也就是根据你在页面上输入内容,然后点确定后,会提交给网站服务器的一张有你输入的内容的表格)。
对于一般的用户,是会规规矩矩的手工输入信息,然后点击确定提交的,这不是网站设置验证码的目的。对应这些用户,输入验证码需要【识别一些含有验证码的图片】,反而会【让用户体验会变差】。
但是对于一些特别的用户,会为了某些个人目的,通过技术手段,【在短时间内不断的提交大量的表单】。
比如某个网站是用来投票的,并且简单的只要【点击一个按钮就能投一票】。那么这某个投票的候选人,或者他的某个支持者,就会【不断的去点这个按钮】拉选票。这个简单的动作可以不断的重复。因此最终网站的【投票的公平性】必然会被影响。
如果在这个网站上【添加了验证码】,规定每次【只有输入正确的验证码后才能点击投票按钮】。因为验证码【一般以图片的形式展现】的(而不是纯文字)并且图片上【有很多干扰信息】,【只有人眼比较容易识别】,即使要机器识别,也需要比价高端的技术手段,一般人不会去尝试(除非他能通过破解获得很大的利益)。这样,就在【很大程度上保证了网页上的表单是人手工输入的!】,而不是机器输入的。
除了投票网站,同样还有注册会员账号,用会员账号登陆网站等等,差不多都是相同的目的:
保证信息是人手工输入的!不是机器自动输入的信息(这些信息一般是用来攻击网站服务器或者破解长账号的)
热心网友 时间:2023-10-15 10:05
因为这样可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上是用验证码是现在很多网站通行的方式,这个问题由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答验证码的问题,所以回答出问题的用户就可以被认为是人类。验证码一般是防止批量注册的,人眼看起来都费劲,何况是机器。
热心网友 时间:2023-10-15 10:06
防止恶意软件自动登录和注册,总之是防止某些恶意软件的
热心网友 时间:2023-10-15 10:07
防止有人在里面灌水