[发明专利]一种基于网络验证码的模式识别方法在审
申请号: | 202010187508.2 | 申请日: | 2020-03-17 |
公开(公告)号: | CN111416817A | 公开(公告)日: | 2020-07-14 |
发明(设计)人: | 刘放美;宋德涛;武丰龙;景晓悦;栗想 | 申请(专利权)人: | 郑州轻工业大学 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 西安铭泽知识产权代理事务所(普通合伙) 61223 | 代理人: | 俞晓明 |
地址: | 450002 河南*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网络 验证 模式识别 方法 | ||
1.一种基于网络验证码的模式识别方法,其特征在于,包括步骤:
S1:预先统计异常客户端的异常行为特征,并设置各异常行为特征对应的匹配度分值;
S2:当用户通过客户端登录到业务服务器后,所述业务服务器记录该用户的业务行为信息并保存在行为统计数据库中;
S3:在网络服务器端建立模式识别系统,用于存储和处理需要识别的模式识别对象;
S4:将模式识别对象按顺序分解切割为一个一个的验证码单元,以验证码单元为元素建立模式识别数据库,数据库中存储有验证码单元相对于模式识别对象的位置关系,分发给不同的网站网民识别验证码后,识别后的信息反馈回网络服务器端的模式识别数据库;
S5:监控服务器在每个预设的监控周期结束时,从所述行为统计数据库中读取本周期内记录的在线用户的所述业务行为信息,根据所读取到的业务行为信息、所述异常行为特征和各所述异常行为特征对应的异常匹配度分值,确定各所述在线用户的行为与所述异常行为特征相匹配的异常匹配度,并根据该在线用户的异常匹配度和预设的异常匹配阈值,确定该在线用户所在客户端是否为异常客户端;
S5:在网络请求超时、代理IP被限制访问、出现图片验证码时,由程序进行不同处理,在访问到需要爬取的网页时,将网页的内容下载并保存。
2.根据权利要求1所述的一种基于网络验证码的模式识别方法的其制作方法,其特征在于:所述异常匹配度包括:对于每个所述在线用户,根据所读取到的该在线用户的业务行为信息,统计该在线用户当前的个体行为特征,确定所统计的个体行为特征所匹配的个体异常行为特征,并根据所匹配的各个体异常行为特征对应的所述异常匹配度分值,得到该在线用户的异常匹配度。
3.根据权利要求1所述的一种基于网络验证码的模式识别方法,其特征在于:所述S5中程序需要预处理,具体包括下列步骤:
101、使用浏览器持续访问需要爬虫爬取的网页,一直到出现图片验证码;
102、获取图片验证码区域的xpath路径,计为路径1;
103、在图片验证码验证成功后,选择一处该阶段网页有别于其它阶段网页的html元素的xpath路径,计为路径2;
104、继续使用浏览器访问网页,一直到出现IP被限制访问,然后,选择一处该阶段网页有别于其他网页的html元素的xpath路径,计为路径3。
4.根据权利要求2所述的一种基于网络验证码的模式识别方法,其特征在于:所述S5图片中需要创建多个热区或按钮,将每个热区或按钮都赋予一个坐标代码,提取每个热区或按钮的关键词,根据关键词生成验证提示语,用户根据验证提示语要求,通过点击或拖动图片上的热区或按钮以产生坐标代码集合验证信息,并将坐标代码集合验证信息传回验证服务器系统分析对比以完成验证码验证过程,验证服务器系统包括图片储存库、识别模块、加密模块、验证模块及图片合成模块。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010187508.2/1.html,转载请声明来源钻瓜专利网。