就安全问题而言,CAPTCHA做了什么?很多网站的注册表都有这个领域,但它是如何运作的?
完全自动化的公共图灵测试,以告诉计算机和人类
它可以防止黑客使用自动脚本发布表单,方法是要求用户输入从难以自动读取的图像中读取的数据.根据@ BeRecursive的评论,文本也可以是声音的形式.请参阅此网站.
它用于登录以及其他数据输入表单.在Stack Overflow上,如果您多次编辑答案或问题,则会在接受进一步编辑之前提示您.
主要有两种形式.一个具有用户必须输入的单个字符组合,另一个具有两个字符组合.
带有两个单词的CAPCHA通常由Web应用程序已知的单词和它试图破译的第二个单词组成.看到这个网站(感谢@Piskvor)第一个单词用于验证用户,第二个单词的答案与其他用户对该单词的答案进行比较,并以此方式确定文本的可能含义.这是作为公共服务执行的,如扫描大量历史文档的图书馆和公共档案馆等组织.光学字符识别(OCR)并不完美,有时无法确定其含义.因此,该词汇在参与网站的CAPTCHA中提供,其含义已确定.此过程对网站用户没有影响,因为它只是用于确定它们是否是机器人的第一个单词.