在以前的互联网是没有验证码的,后来随着一些自动程序的出现(如自动注册邮箱、自动发布信息等),对网络的正常使用产生越来越严重的影响,便产生了验证码。使用验证码的目的是通过一定的检测方式将自动程序和真正的用户区分出来,从而区别对待,保证真正用户的正常使用。验证码区别自动程序和真正用户的标准,是基于程序不具备人工智能(AI)这个条件之上的,基于这个思路,验证码可以有很多形式,比如根据照片说出动物的名字、看图识字(数字、字母、汉字)、听声音进行输入、对句子进行语意分析等等,都可在一定程度上实现验证码的作用,但综合考虑实现的成本、用户体验、破解的难度这些因素,目前使用最广泛的是看图识字这种形式,即图形验证码,就是根据图片上的数字、字母,用户再重新输入一遍,这种方式实现较为简单、用户使用方便、破解的难度相对较大。现在在一些重要些的环节大多都有图形验证码进行保护,以前的自动程序由于验证码的保护而无法实现全自动化,这样就有了验证码识别的研究——图形验证码的识别。 1、识别程序以dll或exe的方式提供使用,通过简单的函数调用即可识别复杂的验证码图片,也可以自动在屏幕上识别和填写。 2、自动识别; 智能
2021-09-24 18:26:07
27.77MB
图形工具
1