[发明专利]refer链的创建方法、装置及安全检测设备有效
申请号: | 201310279974.3 | 申请日: | 2013-07-04 |
公开(公告)号: | CN103336693A | 公开(公告)日: | 2013-10-02 |
发明(设计)人: | 肖鹏;郑劲松;刘起;符云 | 申请(专利权)人: | 北京奇虎科技有限公司;奇智软件(北京)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F21/56 |
代理公司: | 北京市浩天知识产权代理事务所 11276 | 代理人: | 宋菲;刘云贵 |
地址: | 100088 北京市西城区新*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | refer 创建 方法 装置 安全 检测 设备 | ||
技术领域
本发明涉及计算机网络技术领域,具体涉及一种refer链的创建方法、装置及安全检测设备。
背景技术
随着互联网的发展,基于WEB的应用日益普及,人们通过浏览器可以查询银行账户、网上购物、电子商务、查询信息、获取知识、进行娱乐等,WEB为人们提供了方便和快捷的交互方式。
然而,人们在上网冲浪浏览网页的同时,经常会遭遇到恶意网站的侵袭,导致计算机被病毒、木马等感染。
恶意网站,例如钓鱼网站、或者是欺诈,仿冒网站等,主要是通过仿冒真实网站的URL地址或是页面内容,伪装成银行及电子商务等类型的网站,或是利用真实网站服务器程序上的漏洞,在该网站的某些网页中插入危险的网页代码,以此来骗取用户银行或信用卡账号、密码等私人资料。恶意网页中包含着许多敏感的特征,例如,金融欺诈类的恶意网页会在文字、图片等方面仿冒官网,或是在真实网页中插入虚假票务、虚假中奖、假冒网银、虚假购物等信息,这些特征大多以文本串的形式出现在网页中。
目前对恶意网页识别的方法,主要是通过人工审核恶意网页,以收集一些简单的恶意网站的文本特征,供浏览器插件依据这些文本特征对网页内容进行判断,过滤掉这些已报告的攻击网站。但是,现今恶意网站的存活期越来越短,新的恶意网页层出不穷,需要审核的网页量太大;并且恶意网站的特征变化加快,按照传统的人工审核的方式,提取信息的效率会比较低。
现有的为了防范恶意网站的主要手段是当用户访问某网站时,客户端将网站的URL发送至服务器端的黑白名单数据库进行查询,所谓的黑名单数据库即是已审核确认的恶意网站的URL名单数据库,所谓的白名单数据库即是已审核确认的安全网站的URL。服务器端经过查询后,将网站是否属于恶意网站的结果反馈给客户端。
上述现有的技术手段仅能针对单一的URL进行检测。但是由于目前恶意网站的URL不断变化,服务器端的黑白名单数据库的更新速度远不及恶意网站的变化速度快,因此针对单一的URL进行检测的技术手段不能有效的检测出恶意网站,因而不能实时快速有效地保护客户端的网页浏览安全。
现有的浏览器提供了获取URL的refer信息的接口,即get_refer接口。但是,通过get_refer接口所获取的refer信息仅包含在访问当前网页之前上一次所访问的网页的URL,通过当前网页的URL和上一次所访问的网页的URL也不能有效的检测出恶意网站。并且,从一个网页打开至get_refer接口可以使用需要较长的时间,如果等到get_refer接口可以使用后再去进行检测所需花费的时间过长,对于用户来说就需要等待很长的时间才能得到当前访问的网页的检测结果,因此按照该方法不能实时快速的保护客户端的网页浏览安全。
发明内容
鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的refer链的创建方法和相应的refer链的创建装置和安全检测设备。
根据本发明的一个方面,提供了一种refer链的创建方法,包括:
在监控到初始页面的访问请求后,生成初始页面的页面ID,获取初始页面的URL,创建refer链的第1级节点,将所述初始页面的页面ID和URL作为第1级节点的信息写入refer链;
在监控到第i级页面的访问请求后,i≥2,生成第i级页面的页面ID,获取第i级页面的URL以及第i-1级页面的页面ID或URL,所述第i级页面是第i-1级页面的页面级跳转页面;以及,查询包含所述第i-1级页面的页面ID或URL的refer链,创建该refer链的第i级节点,将所述第i级页面的页面ID和URL作为第i级节点的信息;通过本步骤创建所述refer链的各级节点。
根据本发明的另一方面,提供了一种refer链的创建装置,包括:
第一节点创建单元,适于在监控到初始页面的访问请求后,生成初始页面的页面ID,获取初始页面的URL,创建refer链的第1级节点,将所述初始页面的页面ID和URL作为第1级节点的信息写入refer链;
第二节点创建单元,适于在监控到第i级页面的访问请求后,i≥2,生成第i级页面的页面ID,获取第i级页面的URL以及第i-1级页面的页面ID或URL,所述第i级页面是第i-1级页面的页面级跳转页面;以及,查询包含所述第i-1级页面的页面ID或URL的refer链,创建该refer链的第i级节点,将所述第i级页面的页面ID和URL作为第i级节点的信息;
所述第二节点创建单元适于创建所述refer链的各级节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京奇虎科技有限公司;奇智软件(北京)有限公司,未经北京奇虎科技有限公司;奇智软件(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310279974.3/2.html,转载请声明来源钻瓜专利网。