为什么访问有些网站需要输入验证码才能正常访问?

[复制链接]
查看: 783|回复: 1

7

主题

7

帖子

28

积分

新手上路

Rank: 1

积分
28
发表于 2020-9-1 10:52:58 | 显示全部楼层 |阅读模式
1金币
有时换台电脑访问同一个网站又不需要验证码?有时用另外一台电脑访问又要输入验证码才能访问,请问这是怎么一回事?

腾讯云

17

主题

18

帖子

61

积分

注册会员

Rank: 2

积分
61
发表于 2020-9-1 11:07:45 | 显示全部楼层
这是网站服务器为了安全,避免黑客利用工具攻击或恶意注册等要求输入安全验证码。以此确定是人为操作,而不是利用程序或工具进行的操作。
目前提供这种人机验证服务产品的有腾讯云的T-Sec天御验证码点击了解), T-Sec天御验证码为网页、App、小程序开发者打造立体、全面的人机验证,最大程度地保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下的业务安全,同时为您提供更精细化的用户体验。另外还有阿里云的风险识别服务点击了解),其中的风险识别API可以针对APP、网站的用户账号注册场景,有效识别“恶意注册”、“小号注册”、“脚本批量注册”、“注册机”等恶意行为。

验证码的形式多种多样,这个可以由技术服务商自由定制,如下图:
1.jpg

网站有时会碰到黑客恶意攻击,其中一种很常见的攻击手段就是身份欺骗,它通过在客户端脚本写入一些代码,然后利用其客户机在网站,论坛反复登陆,或者攻击者创建一个HTML窗体,其窗体如果包含了你注册窗体或发帖窗体等相同的字段,然后利用"http-post"传输数据到服务器,服务器会执行相应的创建帐户,提交垃圾数据等操作,如果服务器本身不能有效验证并拒绝此非法操作,它会很严重耗费其系统资源,降低网站性能甚至使程序崩溃。
      这时候就必须有一个方法及时阻止这种恶意攻击,那么验证码就是用来防止这些不友好的网民用程序不停地反复在网站上注册ID、登陆网站,反复读写网站数据库,造成网站服务器资源紧张影响其它正常用户的合法访问,以及减少网站超级管理员帐号或普通合法用户帐号被破译的可能性,从而添加的一道保护网站和网站用户利益的措施。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩图文



在线客服(工作时间:9:00-22:00)
400-600-6565

内容导航

微信客服

Copyright   ©2015-2019  云服务器社区  Powered by©Discuz!  技术支持:尊托网络     ( 湘ICP备15009499号-1 )