在注册或者登陆很多网站,都需要验证码。“在我们看来,验证码并不是最优秀的网站设计思路,其对用户使用网站设置了一个障碍,因为验证码的存在,增加了用户的跳出率,但是为了其它原因,又不得不存在,验证码属于一种妥协的设计思路。”那么什么是验证码?为什么要设置验证码?
验证码是什么?
就是将一串随机产生的数字或符号,生成一幅图片, 图片里加上一些干扰象素(就是经常看到的数字或字母歪歪扭扭的),由用户肉眼识别
其中的验证码信息,输入表单提交网站验证,验证成功后才能使用某项功能。
验证码的作用?
验证码一般是防止有人利用机器人自动批量注册、对特定的注册用户用特定程序暴力破解方式进行不断的登陆、灌水。因为验证码是一个混合了数字或符号的图片,人眼看起来都费劲,机器识别起来就更困难。像百度贴吧未登录发贴要输入验证码大概是防止大规模匿名回帖的发生。 一般注册用户ID的地方以及各大论坛都要要输入验证码。
在星若传媒小编看来验证码是最简单有效的防御暴力破解的方式,假设没有验证码,随便弄一个程序,只要知道账户名称,再加上一些字符串猜想,设置一些规则后,让机器去执行的。按推算,知道用户名,密码肯定是可以破解出来的(最最有效方式还是限制错误次数)!而有了验证码之后,机械的暴力方式基本就很难搞定你了,当然,不排除一些超简单的验证码被识别以及一些黑客高手无论怎么样都能搞定你!这第一道门槛,也是很重要的门槛!现在看来,这是个很正常很简单的事。
关注【深圳科普】微信公众号,在对话框:
回复【最新活动】,了解近期科普活动
回复【科普行】,了解最新深圳科普行活动
回复【研学营】,了解最新科普研学营
回复【科普课堂】,了解最新科普课堂
回复【团体定制】,了解最新团体定制活动
回复【科普基地】,了解深圳科普基地详情
回复【科学防控】,学习疫情相关科普知识
回复【科普小达人】,报名参赛赢取万元大奖

