验证码是干嘛用的?为什么要输入验证码

2020-11-23 11:26:19 字数 5567 阅读 7175

1楼:田田响丄

验证码(captcha)是“***pletely automated public turing test to tell ***puters and humans apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。

可以防止:恶意批量注册、恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。

说的通俗一点就是,计算机会产生一个验证码问题(一般就是将一串随机产生的数字或符号,生成一幅**, ),但这个验证问题计算机自身是不能识别的,只有人类才可解答,计算机就可以根据验证码的输入来判断当前是人在操作,还是机器在操作。从而起到防止作用。

常见的验证码,有gif动画验证码,手机短信验证码,随着技术的进步,计算机也可以慢慢破解一些常规类型的验证码,因此需要使用更先进的算法和方式来产生验证码,常见的方式就是在验证码中加上一些干扰,例如随机画数条直线,画一些点等,其实就是防止计算机自动识别,这也造成在有时候验证码人眼也看不清楚(所以一般都带有类似“看不清,换一张”的提示)。

验证码是干嘛用的?为什么要输入验证码 30

2楼:田田响丄

验证码(captcha)是“***pletely automated public turing test to tell ***puters and humans apart”(全自动区分计算机和人类的图灵测试)的缩写,是一种区分用户是计算机还是人的公共全自动程序。

可以防止:恶意批量注册、恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试。

说的通俗一点就是,计算机会产生一个验证码问题(一般就是将一串随机产生的数字或符号,生成一幅**, ),但这个验证问题计算机自身是不能识别的,只有人类才可解答,计算机就可以根据验证码的输入来判断当前是人在操作,还是机器在操作。从而起到防止作用。

常见的验证码,有gif动画验证码,手机短信验证码,随着技术的进步,计算机也可以慢慢破解一些常规类型的验证码,因此需要使用更先进的算法和方式来产生验证码,常见的方式就是在验证码中加上一些干扰,例如随机画数条直线,画一些点等,其实就是防止计算机自动识别,这也造成在有时候验证码人眼也看不清楚(所以一般都带有类似“看不清,换一张”的提示)。

3楼:zh青鸾

现在是互联网时代,几乎每个**登录都要手机收验证码检验安全,确定本人操作才能登录,有时候有的验证码迟迟收不到,不久后陆陆续续来好几条短信,其实这种一般是网络造成的,可能是**下发延迟,也可能是用户的网络不好都有可能,建议遇到这种情况的可以稍后再尝试

4楼:天暖

有的是为了确认是自己操作的,有的是为了防止好多人不停的登录 形成网络攻击 造成网络瘫痪

5楼:吕建鸥

比如,不知道人家的密码,又要登录人家的账户,还没有过硬的技术~~,只好选择最无奈的“暴力破解”——就是穷举,就是用机器跑密码,就是一个一个地试。要是十二位数字符号字母还分大小写又没有**号码出生日期社会工程学线索——倒也没办法了(除非用超级计算机跑),要是六位的数字字母简单密码,肯定有人愿意试,顶多费些时间。

因为验证码以不规则的形式存在于一个混合了许多干扰像素的**,人眼看起来都费劲,机器识别起来就更困难。它可以有效防止利用机器进行的批量注册、重复投票、灌水回帖、暴力破解等恶意操作,对服务器的维护起到了至关重要的作用!

为什么浏览网页时经常要输入验证码呢?验证码是干什么用的?

6楼:匿名用户

需要输入的验证码每次都不一样,而且是**格式,这样可以大大的降低了个人的隐私资料(如密码)被目的不纯的人所窃取。

7楼:匿名用户

其实是一种保护措施,为的就是防止别人盗用你的个人信息啊之类的,是安保措施的一种呵呵

8楼:匿名用户

主要是为了防止恶意注册.

为什么要输?验证码能起到什么作用?

9楼:天使的泪滴落

我来解释一下验证码的作用!

验证码是用来防止暴破(暴力破解)的!

要知道如果防止,我们就要先知道暴力破解原理是什么!

暴力破解就是利用程序,在短时间内按照一定的规律,来输入用户名和密码,逐个的测试!

效果如:用户名111 密码 111 ;用户名 222 密码 222 ;用户名 333 密码 333。。。。。。

比较容易破解用户名和密码简单的用户!

验证码在每一次刷新的过程中,就会更换为其他的数字,没有任何规律,如果没有填写验证码或验证

码不正确,系统也不用去和数据库中比对密码,直接返回,从而暴力破解无法进行。

验证码为什么既不是**也不是数字?

道理很简单,如果是**或是数字,通过查看源**或者别的方法,可以获得验证码的信息,改进暴

力破解程序后,仍然可以进行暴力破解。验证码是根据程序随即生成的,是用程序计算出来的信息显

示在页面上。

不知道我的解释,能不能够让你明白!

为什么要输入验证码?

10楼:泷贤廖琴

根据我多次的经验,我得出,如果我**号出现登陆时需要打附加码这样的事情。那么它出现的原因会是以下几种:

1。由于您的密码过于简单,希望您在修改密码时,把数字,字母,符号一起用上,位数要超过8位

2。过于频繁的ip交接登陆,也就是您经常不在一个ip上连续登陆3。密码保护没申请完全

以上几点,不可能同时出现在一个号上,但是只要您做好了其中一个,就不会显示登陆附加吗了。

11楼:吕建鸥

比如,不知道人家的密码,又要登录人家的账户,还没有过硬的技术~~,只好选择最无奈的“暴力破解”——就是穷举,就是用机器跑密码,就是一个一个地试。要是十二位数字符号字母还分大小写又没有**号码出生日期社会工程学线索——倒也没办法了(除非用超级计算机跑),要是六位的数字字母简单密码,肯定有人愿意试,顶多费些时间。

因为验证码以不规则的形式存在于一个混合了许多干扰像素的**,人眼看起来都费劲,机器识别起来就更困难。它可以有效防止利用机器进行的批量注册、重复投票、灌水回帖、暴力破解等恶意操作,对服务器的维护起到了至关重要的作用!

12楼:骑秀逸闭艳

如果没有验证码,黑客可以利用这个漏洞,来攻击**,比如无限的注册账号(导致正常的客户在注册账号是,很难找到可以注册的账号),比如在论坛里一些帖子无限制的回帖等,导致**系统资源的占用,影响**的正常运作。

有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试

13楼:泰士恩韦衣

不是常用ip就会要求输入验证码,如果你确实一直在那台电脑上的话,可能是你ip不稳定,前段时间我也是登个**都要输入验证码,更不要说游戏了

14楼:小剑客

提示输入验证码说明你的账号有异常,**不确定你现在是不是自己登陆,

如果是人登陆会正确输入验证码登陆,如果是机器破解,那么这关它就过不去了,你的账号在一定程度上受到保护。就是为了防止机器暴力破解用的。

不过如果觉得担心的话,出现这情况最好赶快改密码。

15楼:富诺洋绮烟

安全也许你的电脑从在安全问题

16楼:纵茜卫问薇

刷机太多

挂机太多

广告太多

**太多等

一些恶意软件太多

!!!!!!!!!!!!

17楼:错益夔傲安

可能是ip地址与常用地址不同

18楼:妫聪寒思烟

防止账号被恶意软件盗用

19楼:匿名用户

主要是为了防止恶意营销,大量注册水经验

输验证码有什么用?为什么要输验证码?

20楼:tony罗腾

**有时会碰到黑客恶意攻击,其中一种很常见的攻击手段就是身份欺骗,通过在客户端脚本写入一些**,然后利用其客户机在**,论坛反复登陆,或者攻击者创建一个html窗体,其窗体如果包含了你注册窗体或发帖窗体等相同的字段,然后利用"http-post"传输数据到服务器,服务器会执行相应的创建帐户,提交垃圾数据等操作,如果服务器本身不能有效验证并拒绝此非法操作,它会很严重耗费其系统资源,降低**性能甚至使程序崩溃。

这时候就必须有一个方法及时阻止这种恶意攻击,那么验证码就是用来防止这些不友好的网民用程序不停地反复在**上注册id、登陆**,反复读写**数据库,造成**服务器资源紧张影响其它正常用户的合法访问,以及减少**超级管理员帐号或普通合法用户帐号被破译的可能性,从而添加的一道保护**和**用户利益的措施。

通常都做成**的形式,因为字符型文字太容易被程序所读取,为了进一步防止验证码被程序识别,通常还会把**上的验证码文字用程序处理得歪歪斜斜,比如在申请免费**号码的时候,就要求输入8个图形汉字,有些还加入很多干扰象素点、线,使得验证码只能被人眼睛识别,因此每次都必须用手工输入,当**登陆系统程序判断到你输入的字码与它所给的不正确时,**就不去读写数据库,大大减轻了**的负担也提高了**的安全性。

21楼:free科悼

可以防止你电脑上有木马而盗取你的**帐号及密码,起保护帐号的作用,当你登陆时,发现有异常就会要求输入验证码的。如果你电脑上有木马,那么盗号者则只得到你输入的验证码了,你的**帐号是安全了。如果你的电脑在你登陆时每次都出现验证码时,极有可能你的电脑上被植入了木马了,这样一定要用木马专杀工具查杀或用杀毒软件查杀。

22楼:羊振英栋乙

tx抽风了

好像是防外挂程序的未完成版

我就纳闷了

开g就不能输验证码么

请问:登录时或注册时为什么要输入验证码?有什么好处?

23楼:求兴有昝云

有效防止这种问题对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,不少**为了防止用户利用机器人自动注册、登录、灌水,都采用了验证码技术。所谓验证码,就是将一串随机产生的数字或符号,生成一幅**,**里加上一些干扰象素(防止ocr),由用户肉眼识别其中的验证码信息,输入表单提交**验证,验证成功后才能使用某项功能

24楼:暴伦元子

帐号发生异常:

如,异地登陆(有时adsl用户每次重启更换ip也有可能引起这个误会);被人非法查询帐户里的余额;帐号被别人用于游戏大厅登陆;或是别人使用你的**号散布不被允许的议论;……

安全起见,建议将密码重新设置一下,对系统进行全面的安全检测,把密保办理完整。

登录一些**为什么总是需要输入一些验证码?

25楼:暗流小子

因为这样可以防止:恶意破解密码、刷票、论坛灌水,有效防止某个黑客对某一个特定注册用户用特定程序暴力破解方式进行不断的登陆尝试,实际上是用验证码是现在很多**通行的方式,这个问题由计算机生成并评判,但是必须只有人类才能解答。由于计算机无法解答验证码的问题,所以回答出问题的用户就可以被认为是人类。

验证码一般是防止批量注册的,人眼看起来都费劲,何况是机器。

短信验证码的工作原理是什么,实现短信验证码的技术原理:为什么会有短信验证码

1楼 隆之源科技 还可以,现在 在用,主要就是你自己点击获取验证码后,平台就会随机发送给你一个验证码,对接下,确认身份的正确性 2楼 没有新的沙漠 由服务器电脑随机生成的几位数的一个数字符号,填写在服务器验证栏内,发送给服务器进行验证身份后,符合就可以自动登录该系统,进行操作了。 3楼 匿名用户 后...

验证码可以起到什么作用,为什么要输?验证码能起到什么作用?

1楼 匿名用户 验证码作用 1 可以有效的防止机器人批量注入。 2 防止大量重复请求 机器人暴力访问等情况。 验证码是自动区分计算机和人类的图灵测试的缩写,是一种区分用户是计算机和人的全自动程序。通常情况下,验证码是 中的一个字符串 数字或英文字母 ,用户需要识别其中的信息,才能正常登录。 为什么要...

登录时采用验证码,验证码的原理是什么呢,有什么作用

1楼 匿名用户 验证码作用是 每一次都随机的数字 字母 让你不能每秒上n次的点击 登录框 按钮 或其他的一些框,比如 按键精灵 还有类似的软件 时间一设 然后疯狂了 每秒不知道多少次点击量 会爆掉服务器的 人的点击鼠标那不能与它比的 软件点击单位 都可以毫秒 2楼 热雪 您好,很高兴回答您的问题 验...