[发明专利]网页访问者身份识别方法及系统有效
申请号: | 201110158690.X | 申请日: | 2011-06-14 |
公开(公告)号: | CN102833212A | 公开(公告)日: | 2012-12-19 |
发明(设计)人: | 彭渊 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网页 访问者 身份 识别 方法 系统 | ||
技术领域
本发明涉及计算机网络安全技术领域,特别是涉及一种网页访问者身份识别方法和系统。
背景技术
随着网络技术的不断发展,搜索引擎得到了不断的完善,通过搜索引擎可以从互联网上获取各种信息。从搜索引擎技术发展而来的爬虫技术可以根据既定的抓取目标,有选择的访问网页与相关的链接,从而获取所需要的信息。随着爬虫技术的发展,爬虫类软件越来越多的被应用于生活中,使网站信息不断被抓取。
目前,已经有爬虫类软件被用于非诚信的交易操作,影响系统的安全性。如秒杀器、下单器等常见的爬虫类软件,通过模拟浏览器请求提交参数到服务器端,把原本用户行为的操作用程序机器行为替代,从而进行一些非诚信的交易操作。通常情况下,在进行某些操作时,用户需要首先访问某一必要页面,然后通过该必要页面到达目标页面,为了节省时间和提交效率,爬虫软件通常不会象浏览器那样请求所有页面资源,等待用户手动交互,而是将用户的行为直接事先拼凑好参数,用程序代替直接到浏览器的目标页面进行提交。
为了防止爬虫软件等非法访问者跨过必要页面向目标页面进行提交,通常做法是在服务端对该必要页面的请求进行日志记录,在提交到目标页面时检测日志记录是否有必要页面的访问历史。但是,因为爬虫软件需要提交请求成功,会反复测试需要跟服务端交互的最少访问途径,如果是必要页面,一般都会被爬虫软件用程序访问获取日志记录,而这个过程中并不会对必要页面的页面资源提出访问所以,这种方法很容易就被爬虫软件检测到,并不能有效的防范爬虫软件。如何防止爬虫类软件的非诚信的交易操作,提高系统的安全性,是本申请所要解决的技术问题。
发明内容
本申请所要解决的技术问题是提供一种网页访问者身份识别方法及系统,能够识别出访问者身份,例如,是合法的访问者,还是非法的访问者,并且能够有效的防范非法访问者,且具有较好的隐蔽性,以避免被非法访问者检测到,提高系统的安全性。
为了解决上述问题,本申请公开了一种网页访问者身份识别方法,包括以下步骤:
当访问者对具有虚拟页面资源的必要页面提出访问请求时,存储访问者对必要页面的虚拟页面资源的访问信息;
接收访问者对目标页面的访问请求;读取存储的所述访问者对必要页面中虚拟页面资源的访问信息;
如果能够读取到所述访问者对必要页面中虚拟页面资源的访问信息,则访问者属于合法访问者,对访问者的访问请求给出反馈,反之,则访问者属于非法访问者,跳转到必要页面要求访问者对必要页面进行访问。
进一步地,所述方法还包括:
所述访问者请求访问必要页面时,对所述虚拟页面资源的访问请求早于对所述必要页面中的点击按钮所对应的页面资源的访问请求。
进一步地,所述方法还包括:
所述访问者请求访问必要页面时,首先提出对所述虚拟页面资源的访问请求。
进一步地,所述方法还包括在当访问者对具有虚拟页面资源的必要页面提出访问请求时,存储访问者对必要页面的虚拟页面资源的访问信息之前增加如下步骤:
设置虚拟页面资源访问请求的响应程序。
进一步地,所述虚拟页面资源的访问信息存储于session或分布式缓存中。
进一步地,所述虚拟页面资源为虚拟的javascript脚本,所述响应程序为Servlet。
进一步地,所述虚拟页面资源为虚拟的图片或虚拟的样式定义资源文件。
为了解决上述问题,本申请还公开了一种网页访问者身份识别系统,包括:
虚拟页面资源访问信息存储模块,用于存储访问者对具有虚拟页面资源的必要页面的虚拟页面资源的访问信息;
请求接收模块,用于接收访问者的访问请求;
访问信息读取模块,用于读取必要页面中虚拟页面资源的访问信息;和
判断模块,根据是否有虚拟页面资源的访问信息来判断访问者的身份,若访问者属于合法访问者,则对访问者的访问请求给出反馈,若访问者属于非法访问者,则跳转到必要页面要求访问者对必要页面进行访问。
进一步地,所述系统还包括:
响应模块,用于对虚拟页面资源的访问请求进行响应。
与现有技术相比,本申请包括以下优点:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110158690.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:花鳗鲡生长激素及其编码基因和应用
- 下一篇:甜菜碱硝酸盐的制备方法