[发明专利]一种病毒查杀方法、装置及电子设备有效
申请号: | 202111553706.7 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114282214B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 张朝潞 | 申请(专利权)人: | 北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司 |
主分类号: | G06F21/56 | 分类号: | G06F21/56;G06F9/50 |
代理公司: | 北京开阳星知识产权代理有限公司 11710 | 代理人: | 唐博 |
地址: | 100000 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 病毒 方法 装置 电子设备 | ||
本公开涉及一种病毒查杀方法、装置及电子设备,应用于网络安全技术领域,解决现有技术中无代理杀毒磁盘资源占用高的问题。该方法包括:在物理服务器上直接获取至少一个镜像文件;镜像文件为运行在物理服务器上的虚拟桌面的镜像文件;对镜像文件进行病毒扫描;若确定镜像文件中存在病毒文件,则控制镜像文件所属的虚拟桌面隔离或删除病毒文件。
技术领域
本公开涉及网络安全技术领域,尤其涉及一种病毒查杀方法、装置及电子设备。
背景技术
随着云计算的发展,可利用硬件虚拟化技术在一台物理服务器上虚拟出一个或多个虚拟桌面,从而使得几个甚至几十个虚拟桌面可以共用一个物理服务器的硬件资源。但如果其中一个虚拟桌面带有病毒就有可能向其他虚拟桌面传播,为解决虚拟桌面中病毒文件的查杀问题,现有技术在物理服务器上运行一个安全虚拟桌面,该安全虚拟桌面获取所有虚拟桌面的磁盘文件并保存,然后进行扫描;扫描发现病毒文件后,由该物理服务器调用API(Application Programming Interface,应用程序编程接口)接口向病毒文件所在虚拟桌面下发杀毒指令,以删除该病毒文件。但是,该安全虚拟桌面针对多个虚拟桌面相同的磁盘文件进行保存,占用了存储空间,降低了病毒文件查杀的性能。
发明内容
为了解决上述技术问题或者至少部分地解决上述技术问题,本公开提供了一种病毒查杀方法、装置及电子设备。
第一方面,本公开提供了一种病毒查杀方法,该方法包括:
在物理服务器上直接获取至少一个镜像文件;镜像文件为运行在物理服务器上的虚拟桌面的镜像文件;
对镜像文件进行病毒扫描;
若确定镜像文件中存在病毒文件,则控制镜像文件所属的虚拟桌面隔离或删除病毒文件。
可选的,对镜像文件进行病毒扫描进行扫描,包括:
将至少一个镜像文件挂载至至少一个文件系统目录,其中,每个文件系统目录挂载一个虚拟桌面的镜像文件;
与每个文件系统目录对应的扫描线程分别扫描挂载在每个文件系统目录上的一个虚拟桌面的镜像文件。
可选的,镜像文件包括基础镜像文件和增量镜像文件,多个虚拟桌面共用基础镜像文件;
将至少一个镜像文件挂载至物理服务器的至少一个文件系统目录,包括:
针对多个虚拟桌面的多个增量镜像文件分别挂载至对应的第一文件系统子目录,以及将基础镜像文件挂载至对应的第二文件系统子目录;
其中,第一文件系统子目录与第二文件系统子目录属于物理服务器的多个文件系统目录中与虚拟桌面对应的同一文件系统目录。
可选的,方法还包括:
在针对多个虚拟桌面中任一虚拟桌面的增量镜像文件和基础镜像文件,进行病毒扫描之后,进行针对其他增量镜像文件的病毒扫描,其他增量镜像文件为多个虚拟桌面的不同增量镜像文件中,除任一虚拟桌面的增量镜像文件之外的文件。
可选的,每个文件系统目录通过对应的扫描线程,扫描挂载在每个文件系统目录上的一个虚拟桌面的镜像文件,包括:
根据一个虚拟桌面的镜像文件数据头确定一个虚拟桌面的镜像文件是否合法和/或完整;
若一个虚拟桌面的镜像文件合法和/或完整,则对一个虚拟桌面的镜像文件进行病毒扫描;
若一个虚拟桌面的镜像文件不合法和/或不完整,则控制隔离或删除一个虚拟桌面的镜像文件。
可选的,若一个虚拟桌面的镜像文件合法和/或完整,则对一个虚拟桌面的镜像文件进行病毒扫描,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司,未经北京天融信网络安全技术有限公司;北京天融信科技有限公司;北京天融信软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111553706.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型水稻不育系的创建方法
- 下一篇:一种光模块