asp.net – 出于安全目的,CAPTCHA是什么?
发布时间:2020-12-16 09:16:29 所属栏目:asp.Net 来源:网络整理
导读:就安全问题而言,CAPTCHA做了什么?很多网站的注册表都有这个领域,但它是如何运作的? 解决方法 其目的是作为挑战 – 响应测试,以证明使用它的人是人,而不是自动程序.它并不真正“保护”一个网站,它只是使自动化系统越来越难以访问该网站的功能.我们的想法是,
就安全问题而言,CAPTCHA做了什么?很多网站的注册表都有这个领域,但它是如何运作的?
解决方法
其目的是作为挑战 – 响应测试,以证明使用它的人是人,而不是自动程序.它并不真正“保护”一个网站,它只是使自动化系统越来越难以访问该网站的功能.我们的想法是,某些功能(例如在论坛上发表评论)应仅由真人进行,而非自动化流程.
这种复杂性可能非常广泛.有一种常见的“扭曲文本”CAPTCHA,它要求用户输入图像中显示的文本,这些图像是计算机难以阅读的,但这些文件越来越容易被软件击败.出于可访问性目的,存在音频CAPTCHA,其播放单词的短片段并且用户输入他们听到的内容.我甚至看到过那些提出简单问题的人,任何合理的人都应该能够回答这些问题,但可能会把一台没有准备好的计算机绊倒.我最喜欢的是一些图片矩阵,上面写着“点击猫”或其他无害的东西,计算机可能无法轻易完成,但人类会这么做. 见维基百科:http://en.wikipedia.org/wiki/CAPTCHA 见Captcha.net:http://www.captcha.net/ (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在asp.NET MVC 3中响应HEAD请求
- ASP.net RequiredFieldValidator不阻止回发
- asp.net-mvc-3 – ASP.NET MVC 3应用程序的扩展?
- asp.net – INSERT存储过程不起作用?
- 我不应该将哪些ASP.NET MVC项目文件添加到Subversion
- TeamCity – 在ASP.net网站上发布的问题
- 通过扩展让ASP.NET Web API支持JSONP
- asp.net – 无法从HRESULT加载文件或程序集异常:0x8013104
- asp.net-mvc-4 – ModelBinder和子模型
- asp.net-mvc – asp.net mvc 3中的参考脚本库是什么?
推荐文章
站长推荐
热点阅读