一种互联网病毒检测方法、装置和系统的制作方法

文档序号:7728075阅读:322来源:国知局
专利名称:一种互联网病毒检测方法、装置和系统的制作方法
技术领域
本发明涉及病毒检测技术,尤其涉及一种互联网病毒检测方法、装置和系统。
背景技术
随着科技的发展以及人们生活水平的不断提升,越来越多的用户通过计算机或手机等网络终端访问互联网,进行上网浏览或下载软件等操作。但是,互联网上有大量病毒, 下载并运行含有病毒的文件就会导致网络终端感染病毒。目前,用户通常会在自己的网络终端上安装杀毒软件,通过运行终端安装的杀毒软件对下载的文件进行查毒和杀毒操作,以此来避免网络终端感染病毒。但是,由于杀毒软件的病毒库更新不及时等原因,仍可能导致有些病毒未被隔离或删除,进而导致网络终端感染病毒。特别是,随着智能手机的普及,人们经常通过智能手机上网下载游戏或软件等文件。但是,智能手机的CPU较慢且存储空间较少,而杀毒软件通常会占用很大的存储空间, 并且运行杀毒软件会占用大量的系统资源,影响其他程序的正常运行,所以大多数的智能手机没有安装杀毒软件,这就导致智能手机极易感染病毒。

发明内容
有鉴于此,本发明的主要目的在于提供一种互联网病毒检测方法、装置和系统,能够使网络终端无需安装杀毒软件,就能获知要下载的资源是否含有病毒,从而避免网络终端感染病毒。为达到上述目的,本发明的技术方案是这样实现的本发明提供了一种互联网病毒的检测方法,该方法包括服务器对统一资源定位符URL对应的可下载资源进行病毒检测;记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给所述网络终端。较佳的,所述服务器对URL对应的可下载资源进行病毒检测之前,该方法还包括 服务器判断URL对应的资源是否为可下载资源,是可下载资源时,进行病毒检测。较佳的,所述服务器对URL对应的可下载资源进行病毒检测,为服务器下载所述 URL对应的可下载资源,并对所述可下载资源进行病毒检测。较佳的,所述下载所述可下载资源之前,该方法还包括判断所述可下载资源是否进行过病毒检测,未进行过病毒检测时,下载所述可下载资源。较佳的,所述判断所述可下载资源是否进行过病毒检测之后,该方法还包括判断所述病毒检测的检测日期与当前时间的时间间隔是否超过设定的期限,超过设定的期限时,则对所述可下载资源进行病毒检测。
较佳的,所述服务器判断URL对应的资源是否为可下载资源,为,服务器根据URL 的扩展名或传输协议应答的头信息,判断URL对应的资源是否为可下载资源。较佳的,所述结果信息包括URL和所述URL对应的资源是否含有病毒。较佳的,所述结果信息还包括进行病毒检测的时间、进行病毒检测所用杀毒软件的名称及版本、检测出的病毒的名称、可下载资源的大小、可下载资源的报文摘要中的一种或几种。本发明还提供了一种互联网病毒的检测系统,所述系统包括服务器和网络终端, 其中,所述服务器,用于对网页地址URL对应的可下载资源进行病毒检测,记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端;所述网络终端,用于向所述服务器发送URL病毒查询请求,并接收所述服务器发送的所述URL对应的结果信息。本发明还提供了一种服务器,所述服务器,用于对URL对应的可下载资源进行病毒检测,记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端。本发明还提供了一种网络终端,所述网络终端,用于向所述服务器发送URL病毒查询请求,并接收所述服务器发送的所述URL对应的结果信息。由上可知,本发明通过服务器对统一资源定位符(URL,Uniform/Universal Resource Locator)对应的可下载资源进行病毒检测,并记录病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端。如此,能够使网络终端无需安装杀毒软件,通过查询即可得知要下载的资源是否含有病毒,避免网络终端感染病毒。


图1为本发明互联网病毒检测方法的实现流程示意图;图2为本发明互联网病毒检测方法一实施例的实现流程示意图。
具体实施例方式本发明提供了一种互联网病毒的检测方法,如图1所示,该方法包括步骤101,服务器对URL对应的可下载资源进行病毒检测。具体为服务器检测互联网上的每个URL,当检测到的URL对应的资源为可下载资源时,服务器下载所述URL对应的可下载资源,并对所述可下载资源进行病毒检测;其中, 所述URL也称网页地址。步骤102,记录所述病毒检测的结果信息。这里,所述结果信息包括URL和所述URL对应的资源是否含有病毒;还可以包括 进行病毒检测的时间、进行病毒检测所用杀毒软件的名称及版本、检测出的病毒的名称、可下载资源的大小、可下载资源的报文摘要中的一种或几种。其中,所述可下载资源的报文摘要可以是 MD5 (Message-Digest Algorithm5)摘要报文。
步骤103,根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端。相应的,用户根据结果信息中的内容就可以知道要下载的可下载资源是否含有病毒,如果结果信息表明所述URL对应的资源含有病毒,用户可以放弃下载述URL对应的资源,从而避免感染病毒。为实现上述方法,本发明提供了一种互联网病毒的检测系统,包括服务器和网络终端;其中,所述服务器,用于对URL对应的可下载资源进行病毒检测,记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端;所述网络终端,用于向所述服务器发送URL病毒查询请求,并接收所述服务器发送的所述URL对应的结果信息。下面对本发明的一实施例进行详细的介绍。如图2所示,本实施例互联网病毒检测方法的实现流程包括以下步骤步骤201,服务器判断URL对应的资源是否为可下载资源,如果是,则执行步骤 202 ;否则,执行步骤207。具体为,服务器利用网络爬虫技术检测互联网上的每个URL,并根据传输协议应答的头信息判断URL对应的资源是否为可下载资源;也可以根据URL的扩展名判断URL对应的资源是否为可下载资源。通常,传输协议应答的头信息会指明传输内容的类型,根据传输内容的类型可知所述传输内容是否为可下载资源。例如,超文本传输协议(HTTP,HyperText Transfer Protocol)的应答头信息包括image/gif,所述image/gif表示传输内容为Gif格式的图片,检测的URL对应的图片资源为可下载资源。再如,HTTP的应答头信息包括text/html, 所述text/html表示传输内容为html格式的页面,所述URL对应的页面资源为不可下载资源。当传输协议应答的头信息没有指明传输内容的类型时,可以根据URL的扩展名判断URL对应的资源是否为可下载资源。例如,URL为http://www. xxx. com/path/abc. mp3, 其中,.mp3就是该URL的扩展名,该扩展名表示所述URL对应的资源为可下载资源。通常,.exe,. pdf、. doc、. xls、. MP3和.apk等扩展名均表示其所属的URL对应的资源为可下载资源。步骤202,判断所述可下载资源是否进行过病毒检测,如果是,则执行步骤203 ;否则,执行步骤204。步骤203,判断所述病毒检测的检测日期与当前时间的时间间隔是否超过设定的期限,如果是,则执行步骤204 ;否则,执行步骤207步骤204,服务器下载所述URL对应的可下载资源,并对所述可下载资源进行病毒检测。步骤205,记录病毒检测的结果信息。步骤206,根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端。步骤207,结束当前处理流程。
此外,服务器可以通过URL解析出该URL对应的网站,再根据步骤205中记录的病毒检测的结果信息,即可得知各网站的下载资源的安全情况。用户可以通过登录该服务器查询各网站的下载资源的安全情况,这样,用户可以根据安全情况选择网站下载所需资源。同时,各网站的管理人员也可以通过登录该服务器查询自身网站的下载资源的安全情况,以便有针对性加强网站管理。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
权利要求
1.一种互联网病毒的检测方法,其特征在于,该方法包括 服务器对统一资源定位符URL对应的可下载资源进行病毒检测; 记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给所述网络终端。
2.根据权利要求1所述的方法,其特征在于,所述服务器对URL对应的可下载资源进行病毒检测之前,该方法还包括服务器判断URL对应的资源是否为可下载资源,是可下载资源时,进行病毒检测。
3.根据权利要求2所述的方法,其特征在于,所述服务器对URL对应的可下载资源进行病毒检测,为服务器下载所述URL对应的可下载资源,并对所述可下载资源进行病毒检测。
4.根据权利要求3所述的方法,其特征在于,所述下载所述可下载资源之前,该方法还包括判断所述可下载资源是否进行过病毒检测,未进行过病毒检测时,下载所述可下载资源。
5.根据权利要求4所述的方法,其特征在于,所述判断所述可下载资源是否进行过病毒检测之后,该方法还包括判断所述病毒检测的检测日期与当前时间的时间间隔是否超过设定的期限,超过设定的期限时,则对所述可下载资源进行病毒检测。
6.根据权利要求2所述的方法,其特征在于,所述服务器判断URL对应的资源是否为可下载资源,为,服务器根据URL的扩展名或传输协议应答的头信息,判断URL对应的资源是否为可下载资源。
7.根据权利要求1所述的方法,其特征在于,所述结果信息包括URL和所述URL对应的资源是否含有病毒。
8.根据权利要求7所述的方法,其特征在于,所述结果信息还包括进行病毒检测的时间、进行病毒检测所用杀毒软件的名称及版本、检测出的病毒的名称、可下载资源的大小、 可下载资源的报文摘要中的一种或几种。
9.一种互联网病毒的检测系统,其特征在于,所述系统包括服务器和网络终端,其中, 所述服务器,用于对网页地址URL对应的可下载资源进行病毒检测,记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端;所述网络终端,用于向所述服务器发送URL病毒查询请求,并接收所述服务器发送的所述URL对应的结果信息。
10.一种服务器,其特征在于,所述服务器,用于对URL对应的可下载资源进行病毒检测,记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给网络终端。
11.一种网络终端,其特征在于,所述网络终端,用于向所述服务器发送URL病毒查询请求,并接收所述服务器发送的所述URL对应的结果信息。
全文摘要
本发明提供了一种互联网病毒的检测方法,该方法包括服务器对统一资源定位符(URL)对应的可下载资源进行病毒检测;记录所述病毒检测的结果信息;根据网络终端的URL病毒查询请求发送所述URL对应的结果信息给所述网络终端。本发明还提供了一种互联网病毒检测装置和系统,能够使网络终端无需安装杀毒软件,通过查询即可得知要下载的可下载资源是否含有病毒,避免网络终端感染病毒。
文档编号H04L29/06GK102255915SQ201110203489
公开日2011年11月23日 申请日期2011年7月20日 优先权日2011年7月20日
发明者丁成林, 蒋敏 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1