当然很多验证方式可以防止机器人这样的自动化登录,在某些身份认证方面确实有用。这个会在后面讲。我们来看看这些常见的网页验证方式。
1.传统验证码
这是最早并且也是最简单的网页验证方式。根据图片上的字符,把字符输入文本框中即可。很多验证码的背景有各种图案和线条,这样可以防止机器人识别出验证码。
不过很多人发现这样处理的验证码有的看不清。虽然大多数验证码不分大小写,但有时候连续输错好几次的都有,直接让人血压飙升。另外有的验证码变成了算式,你要计算出结果填写上去才行。所幸很多算式都是很简单的加减乘除。
当然还有短信验证码,这类验证码让看似无用的手机短信有了新用途。现在手机可以辨别短信中的验证码,并提供复制的地方,不再独自去记住显示的那6位数字了。虽然这是一种还算简单的验证方式,但短信嗅探让你的验证码短信可能会被他人看到。所幸现在很多软件在验证码登录后如果检测到异常,会进行其他验证。
随着科技的发展,传统验证码虽然还在一些场合使用着,但下面的一些验证方式,绝对会刷新你的认知。这些验证方式与其说验证你是不是人类,不如说这验证在考验人类的智商。
2.图片验证
如果你用过Steam、NVIDIA账号等一些国外的网站,你会经常看到hcaptcha的图片验证。这个验证会让你选出图片中的某些东西,比如汽车、红绿灯等。
听起来很容易,但实际做起来很难。这类验证最让人血压飙升的是做了好几次都过不去。因为你觉得明明已经选中了,但总是会重复好几次,因为有的你漏选了。还有的图片角落有需要选的东西,或者一张被分割的图片上面有一块含有需要选择的东西的一小部分时,这就让人难以选择,生怕会重新来一次验证。就这样,好好的注册和登录,硬是被这种图片验证拖了后腿——到底谁最聪明?人类还是机器人?
至少还有简单一些的,比如按顺序点文字。只要你识字,这基本上不成问题。这样的验证多见于B站。不知道这样的验证是否存在机器人操作的问题。这可能要把背景跟文字充分结合,减少被机器人识别的概率。
本文来自叶璃溪i投稿,不代表美啦巴巴立场,如若转载,请注明出处:https://www.meila8.com/3/128838.html