网络验证方法和网络验证服务器技术

技术编号:12903625 阅读:49 留言:0更新日期:2016-02-24 12:42
本发明专利技术提供了一种网络验证方法和网络验证服务器。该方法包括:接收客户端发送的网络验证请求;根据网络验证请求,生成网络验证页面,网络验证页面包括:操作提示信息,参考图片及与参考图片具有多个不同区域的对比图片;将网络验证页面发送给客户端;依次接收客户端对应的用户根据网络验证页面中的操作提示信息,在对比图片上点击的位置坐标,接收到的位置坐标的个数与不同区域的个数相同;根据多个位置坐标和预存储的多个坐标集合的对应关系进行网络验证,并向客户端发送网络验证响应,每个坐标集合为对应的不同区域的位置坐标的集合。该方法提高了网络验证的效率,并提高了用户的体验。

【技术实现步骤摘要】

本专利技术实施例涉及网络安全领域,尤其涉及一种网络验证方法和网络验证服务器
技术介绍
随着网络的飞速发展,上网速度也随之加快,在为人们上网提供更快的访问速度的同时,也给黑客们提供了更广阔的发展空间,在线破解技术越来越大地威胁着网络安全。而网络验证技术是一种能区分用户是计算机还是人的公共全自动程序。它可有效防止恶意破解密码、刷票、论坛灌水、刷页等恶意行为。现有的网络验证技术通常将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰,例如随机画数条直线,画一些点,由用户肉眼识别其中的验证码信息,输入表单提交网络验证服务器验证,验证成功后才能使用某项功能。但现有的网络验证技术由于图片中干扰的影响,使用户很难正确识别出图片中的数字或符号,需要不断刷新或更换验证码,降低了网络验证的效率,进而使用户的体验下降。
技术实现思路
本专利技术实施例提供一种网络验证方法和网络验证服务器,提高了网络验证的效率,并提高了用户的体验。本专利技术实施例提供一种网络验证方法,包括:接收客户端发送的网络验证请求;根据所述网络验证请求,生成网络验证页面,所述网络验证页面包括:操作提示信息,参考图片及与所述参考图片具有多个不同区域的对比图片;将所述网络验证页面发送给所述客户端;依次接收客户端对应的用户根据所述网络验证页面中的所述操作提示信息,在所述对比图片上点击的位置坐标,接收到的位置坐标的个数与所述不同区域的个数相同;根据多个所述位置坐标和预存储的多个坐标集合的对应关系进行网络验证,并向所述客户端发送网络验证响应,每个坐标集合为对应的不同区域的位置坐标的集合。本专利技术实施例提供一种网络验证服务器,包括:接收模块,用于接收客户端发送的网络验证请求;生成模块,用于根据所述网络验证请求,生成网络验证页面,所述网络验证页面包括:操作提示信息,参考图片及与所述参考图片具有多个不同区域的对比图片;发送模块,用于将所述网络验证页面发送给所述客户端;所述接收模块,还用于依次接收客户端对应的用户根据所述网络验证页面中的所述操作提示信息,在所述对比图片上点击的位置坐标,接收到的位置坐标的个数与所述不同区域的个数相同;网络验证模块,根据多个所述位置坐标和预存储的多个坐标集合的对应关系进行网络验证,并向所述客户端发送网络验证响应,每个坐标集合为对应的不同区域的位置坐标的集合。本专利技术实施例提供一种网络验证方法和网络验证服务器。该方法包括:接收客户端发送的网络验证请求;根据网络验证请求,生成网络验证页面,网络验证页面包括:操作提示信息,参考图片及与参考图片具有多个不同区域的对比图片;将网络验证页面发送给客户端;依次接收客户端对应的用户根据网络验证页面中的操作提示信息,在对比图片上点击的位置坐标,接收到的位置坐标的个数与不同区域的个数相同;根据多个位置坐标和预存储的多个坐标集合的对应关系进行网络验证,并向客户端发送网络验证响应,每个坐标集合为对应的不同区域的位置坐标的集合。该方法提高了网络验证的效率,并提高了用户的体验。【附图说明】为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术网络验证方法实施例一的流程图;图2为本专利技术网络验证方法实施例二的流程图;图3为本专利技术网络验证服务器实施例一的结构示意图。【具体实施方式】为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。图1为本专利技术网络验证方法实施例一的流程图,如图1所示,本实施例的执行主体为网络验证服务器。则本实施例提供的网络验证方法包括:步骤101,接收客户端的网络验证请求。本实施例中,客户端可安装在计算机,笔记本电脑等设备上。本实施例中,在客户端的用户打开注册、登录或支付交易界面时,为了保护用户的密码或账户的安全,客户端向网站验证服务器发送网络验证请求,网络验证服务器接收客户端发送的网络验证请求。本实施例中,在网络验证请求中可携带客户端的标识信息,该客户端的标识信息可以为用户名,账号等唯一标识该客户端的信息。通过在网络验证请求中携带客户端的标识信息,可使网络验证服务器根据标识信息与该标识信息对应的客户端进行网络验证。步骤102,根据网络验证请求,生成网络验证页面,网络验证页面包括:操作提示信息,参考图片及与参考图片具有多个不同区域的对比图片。本实施例中,网络验证页面包括操作提示信息,该操作提示信息为提示客户端的用户对网络验证页面进行操作的信息。具体可放置在网络验证页面的上端或下端。参考图片及对比图片可以在网络验证页面上上下放置或左右放置,本实施例中不做限定。本实施例中,网络验证页面中的参考图片可在图片数据库中进行随机抽取,对比图片可根据预设规则由参考图片产生。预设规则包括对比图片中的不同区域的个数及不同区域的位置信息。或者参考图片和对比图片在图片数据库中进行对应存储,生成网络验证页面时,在图片数据库中随机抽取已对应的参考图片和对比图片,本实施例中对此不做限定。本实施例中,将参考图片和对比图片展示在网络验证页面后,将对比图片中的每个不同区域以位置信息以位置坐标的集合的形式进行存储。本实施例中,在每次进行网络验证时,根据对应的参考图片和对比图片的不同,每个不同区域的位置坐标的集合可以不同。根据参考图片及对比图片放置位置的不同,操作提示信息可以为:“请从上下两幅图片中找到不同之处,并在对比图片上每个不同之处进行一次点击”或可以为“请从左右两幅图片中找到不同之处,并在对比图片上每个不同之处进行一次点击”等。本实施例中,参考图片和对比图片都为高清晰的图片,具体可以为彩色图片或黑白图片,具体的图片内容可以为风景图片,人物图片,卡通图片等,图片的格式可以为GIF格式、JPEG格式、BMP格式、PNG等格式。本实施例中不做限定。本实施例中,对比图片相比于参考图片所具有的多个不同区域之间具有适当的距离,不同区域可以有规则的分布在对比图片上,如分布在对比图片的等间隔的区块上,又如分布在对比图片的中心位置等。本实施例中对不同区域的分布情况不做限定。并且不同的区域可以为颜色的不同,展示的事物的不同等。步骤103,将所述网络验证页面发送给所述客户端。本实施例中,将网络验证页面发送给所述客户端,以使客户端通过显示屏将网络验证页面向用户显示。步骤104,依次接收客户端对应的用户根据网络验证页面中的操作提示信息,在对比图片上点击的位置坐标,接收到的位置坐标的个数与不同区域的个数相同。本实施例中,用户根据网络验证页面中的操作提示信息,在对比图片上的多个不同区域依次进行点击,当客户端捕捉到用户通过鼠标进行点击时,网络验证服务器接收到该点击当前第1页1 2 3 本文档来自技高网...
网络验证方法和网络验证服务器

【技术保护点】
一种网络验证方法,其特征在于,包括:接收客户端发送的网络验证请求;根据所述网络验证请求,生成网络验证页面,所述网络验证页面包括:操作提示信息,参考图片及与所述参考图片具有多个不同区域的对比图片;将所述网络验证页面发送给所述客户端;依次接收客户端对应的用户根据所述网络验证页面中的所述操作提示信息,在所述对比图片上点击的位置坐标,接收到的位置坐标的个数与所述不同区域的个数相同;根据多个所述位置坐标和预存储的多个坐标集合的对应关系进行网络验证,并向所述客户端发送网络验证响应,每个坐标集合为对应的不同区域的位置坐标的集合。

【技术特征摘要】

【专利技术属性】
技术研发人员:姬绍东
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1