[发明专利]文件病毒查杀方法及系统有效
申请号: | 201710556664.X | 申请日: | 2017-07-10 |
公开(公告)号: | CN107358096B | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 李辉;尹学渊;陈林;鲁虹伟;陶术松 | 申请(专利权)人: | 成都灵跃云创科技有限公司 |
主分类号: | G06F21/53 | 分类号: | G06F21/53;G06F21/56;H04L29/06 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 徐丽 |
地址: | 610000 四川省*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 文件 病毒 方法 系统 | ||
1.一种文件病毒查杀方法,其特征在于,应用于文件查杀系统,所述系统包括相互通信连接的虚拟化服务器及后台杀毒服务器,所述虚拟化服务器上运行有一虚拟机,所述虚拟机内运行有一杀毒代理工具,所述虚拟化服务器中运行有一前端控制平台,所述前端控制平台通过运行在所述虚拟化服务器的宿主机上的底层虚拟化平台实现;
所述文件病毒查杀方法包括:
所述虚拟机内的杀毒代理工具获取待查杀文件,根据所述待查杀文件获取所述待查杀文件的扇区信息,并将所述待查杀文件的扇区信息发送给所述后台杀毒服务器;
所述后台杀毒服务器判断所述扇区信息对应的扇区内容相较于上次查杀时是否存在变化;以及
若所述扇区信息对应的扇区内容相较于上次发生了变化,所述后台杀毒服务器将所述待查杀文件进行病毒查杀,并将查杀结果返回给所述杀毒代理工具,包括:
所述后台杀毒服务器向所述虚拟化服务器发送读取所述扇区内容的请求,以使所述虚拟化服务器中的前端控制平台读取所述扇区内容,并发送给后端杀毒服务器;
所述后台杀毒服务器接收所述前端控制平台发送的扇区内容并重组为文件,将接收到的文件进行查杀;
其中,在所述后台杀毒服务器判断所述扇区信息对应的扇区内容相较于上次查杀时是否存在变化的步骤之前,所述方法还包括:
所述虚拟机需要写入新的文件至磁盘扇区时,所述虚拟机所在虚拟化服务器向所述后台杀毒服务器发送扇区修改信息;
所述后台杀毒服务器接收所述扇区修改信息并存储;
所述后台杀毒服务器判断所述扇区信息对应的扇区内容相较于上次查杀时是否存在变化的步骤包括:
所述后台杀毒服务器判断针对所述扇区至上次杀毒之后是否接收到所述扇区对应的修改信息。
2.如权利要求1所述的文件病毒查杀方法,其特征在于,所述方法还包括:
通过运行在虚拟机的杀毒代理工具为所述虚拟机的文件配置访问控制权限;
当所述文件对应的配置的控制权限中包括读写访问权限时,所述虚拟化服务器中的前端控制平台允许所述虚拟机读取所述文件对应扇区的数据。
3.如权利要求1所述的文件病毒查杀方法,其特征在于,若所述扇区信息对应的扇区内容相较于上次发生了变化,所述后台杀毒服务器将所述待查杀文件进行病毒查杀,并将查杀结果返回给所述杀毒代理工具的步骤包括:
若所述扇区内容相较于上次发生了变化,所述后台杀毒服务器启动一个或多个杀毒引擎对所述待查杀文件进行查杀。
4.一种文件病毒查杀系统,其特征在于,所述文件病毒查杀系统包括相互通信连接的虚拟化服务器及后台杀毒服务器,所述虚拟化服务器中运行有一虚拟机,所述虚拟机内运行有一杀毒代理工具;
所述虚拟机中的杀毒代理工具包括:获取模块及发送模块;
所述获取模块,用于获取待查杀文件,根据所述待查杀文件获取所述待查杀文件的扇区信息;
所述发送模块,用于将所述待查杀文件的扇区信息发送给所述后台杀毒服务器;
所述后台杀毒服务器包括判断模块及查杀模块;
所述判断模块,用于判断所述扇区信息对应的扇区内容相较于上次查杀时是否存在变化;以及
所述查杀模块,用于当所述扇区信息对应的扇区内容相较于上次发生了变化时,对所述待查杀文件进行病毒查杀,并将查杀结果返回给所述杀毒代理工具;
所述查杀模块包括:请求单元及查杀单元;
所述请求单元,用于向所述虚拟机所在虚拟化服务器发送读取所述扇区内容的请求,以使所述虚拟化服务器中的前端控制平台读取所述扇区内容;
所述查杀单元,用于接收所述虚拟化服务器中的前端控制平台发送的扇区内容并重组为文件,并将重组后的文件进行病毒查杀;
所述虚拟化服务器中运行有前端控制平台,所述前端控制平台通过运行在所述虚拟化服务器的宿主机上的底层虚拟化平台实现,所述前端控制平台包括读取模块,用于读取所述扇区信息对应的扇区内容;
所述前端控制平台的发送模块,用于当虚拟机需要写入新的文件至磁盘扇区时,向所述后台杀毒服务器发送扇区修改信息;
所述后台杀毒服务器还包括信息接收模块,用于接收所述扇区修改信息并存储;
所述后台杀毒服务器的判断模块还用于判断从上次杀毒之后所述服务器是否接收到所述扇区对应的修改信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都灵跃云创科技有限公司,未经成都灵跃云创科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710556664.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种覆膜机的收料装置
- 下一篇:一种装膜调节装置