[发明专利]一种病毒查杀方法、装置、电子设备及存储介质在审
| 申请号: | 202011068478.X | 申请日: | 2020-09-29 |
| 公开(公告)号: | CN112214765A | 公开(公告)日: | 2021-01-12 |
| 发明(设计)人: | 杨全海 | 申请(专利权)人: | 珠海豹好玩科技有限公司 |
| 主分类号: | G06F21/56 | 分类号: | G06F21/56 |
| 代理公司: | 北京市广友专利事务所有限责任公司 11237 | 代理人: | 张仲波 |
| 地址: | 519031 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 病毒 方法 装置 电子设备 存储 介质 | ||
本发明的实施例公开一种病毒查杀方法、装置、电子设备及存储介质,涉及计算机安全技术领域,能够大大提高病毒查杀的效率。所述方法包括:根据待鉴定文件,生成病毒鉴定任务;将所述病毒鉴定任务放入任务池中;在第一时间片,第一病毒查杀引擎从所述任务池中,获取并执行第一病毒鉴定任务,得到第一鉴定结果;根据所述第一鉴定结果,生成第二病毒鉴定任务,并将所述第二病毒鉴定任务放入所述任务池中;在第二时间片,第一病毒查杀引擎从所述任务池中,获取并执行第三病毒鉴定任务,同时,第二病毒查杀引擎从所述任务池中,获取并执行所述第二病毒鉴定任务。本发明适用于对待鉴定文件进行病毒查杀。
技术领域
本发明涉及计算机安全技术领域,尤其涉及一种病毒查杀方法、装置、电子设备及存储介质。
背景技术
病毒查杀引擎:用简单的话说,病毒查杀引擎就是一套判断特定程序行为是否为病毒程序(包括可疑的)的技术机制。病毒查杀引擎是杀毒软件的主要部分,是去检测和发现病毒的程序;而病毒库是已经发现的病毒的标本,用病毒库中的标本去对照机器中的所有程序或文件,看是不是符合这些标本,是则是病毒,否就不一定是病毒(因为还有很多没有被发现的或者刚刚产生的病毒)。
目前的病毒查杀软件一般会整合多个病毒查杀引擎,每个引擎各有优缺点,整合后的杀毒效果会更优。然而,当存在多个病毒查杀引擎的时候,多个病毒查杀引擎之间的工作在时序上一般是串联的(参见图1),即每个时间点只有一个引擎在工作,另外的引擎处于闲置状态,且在实际中,绝大部分文件都是白文件,不是病毒,因此病毒查杀工作会消耗大量时间,导致病毒查杀软件反应迟缓、工作效率不高的问题。
发明内容
有鉴于此,本发明实施例提供一种病毒查杀方法、装置、电子设备及存储介质,多个病毒查杀引擎之间可以并行工作,从而能够大大提高病毒查杀的效率。
第一方面,本发明实施例提供一种病毒查杀方法,包括:
根据待鉴定文件,生成病毒鉴定任务;
将所述病毒鉴定任务放入任务池中;
在第一时间片,第一病毒查杀引擎从所述任务池中,获取并执行第一病毒鉴定任务,得到第一鉴定结果;其中,所述第一病毒鉴定任务与所述第一病毒查杀引擎相关;
所述第一病毒查杀引擎根据所述第一鉴定结果,生成第二病毒鉴定任务,并将所述第二病毒鉴定任务放入所述任务池中;
在第二时间片,第一病毒查杀引擎从所述任务池中,获取并执行第三病毒鉴定任务,同时,第二病毒查杀引擎从所述任务池中,获取并执行所述第二病毒鉴定任务;其中,所述第三病毒鉴定任务与所述第一病毒查杀引擎相关,所述第二病毒鉴定任务与所述第二病毒查杀引擎相关。
可选的,所述任务池中的各病毒鉴定任务分别具有与病毒查杀引擎相关的标识;
所述第一病毒查杀引擎从所述任务池中,获取并执行第一病毒鉴定任务,得到第一鉴定结果;包括:
所述第一病毒查杀引擎从所述任务池中,按照病毒鉴定任务的生成时间顺序查找具有第一标识的病毒鉴定任务,其中,所述第一标识与所述第一病毒查杀引擎相关;
将查找到的第一个所述病毒鉴定任务作为第一病毒鉴定任务;
执行所述第一病毒鉴定任务,得到第一鉴定结果。
可选的,所述第一病毒查杀引擎根据所述第一鉴定结果,生成第二病毒鉴定任务,并将所述第二病毒鉴定任务放入所述任务池中;包括:
若所述第一鉴定结果为发现风险,则所述第一病毒查杀引擎根据所述第一鉴定结果,确定所述第一病毒鉴定任务对应的待鉴定文件为风险文件;
若所述第一鉴定结果为未发现风险,则所述第一病毒查杀引擎根据所述第一鉴定结果,生成第二病毒鉴定任务,并将所述第二病毒鉴定任务放入所述任务池中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海豹好玩科技有限公司,未经珠海豹好玩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011068478.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种柴油机排气歧管波纹管焊接装置
- 下一篇:加工刀具调整装置





