一种多终端参与的计算机病毒查杀方法技术

技术编号:27742742 阅读:13 留言:0更新日期:2021-03-19 13:36
本申请揭示了一种多终端参与的计算机病毒查杀方法,包括:进行计算机病毒检测处理,从而得到第一检测结果;构建一号通讯组,得到第二检测结果;若检测结果不同,则获取第一计算机病毒集;获取第二计算机病毒集和第三计算机病毒集;若计算机病毒集均相同,并且仅包括一个计算机病毒,则得到n个第二替换检测结果;若仅包括指定计算机病毒,则获取指定第二替换终端;对图片进行对比,以得到相同图片,并集成为第二图片集;得到m个第三替换检测结果;若仅包括指定计算机病毒,则获取指定第三替换终端;进行图片对比,以得到相同图片,集成为第三图片集;删除图片集中的图片,并分别发送图片删除指令,从而实现对隐蔽性强的计算机病毒的根治。

【技术实现步骤摘要】
一种多终端参与的计算机病毒查杀方法
本申请涉及到计算机领域,特别是涉及到一种多终端参与的计算机病毒查杀方法、装置、计算机设备和存储介质。
技术介绍
计算机病毒危害网络安全和计算机安全,因此对计算机病毒的查杀显得尤为重要。但随着技术的发展,对于普通的计算机病毒的查杀已不再是难事,但有些新出现的计算机病毒的特点在于隐蔽性强,传统的计算机病毒查杀方案难以准确找出计算机病毒的来源,因此无法对隐蔽性强的计算机病毒进行有效的查杀,更无法根治隐蔽性强的计算机病毒。
技术实现思路
本申请提出一种多终端参与的计算机病毒查杀方法,包括以下步骤:S1、第一终端在未与其他终端发生交互的情况下,根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第一检测结果;S2、第一终端构建由第一终端、第二终端和第三终端共同构成的一号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第二检测结果;S3、第一终端判断所述第一检测结果与所述第二检测结果是否相同;S4、若所述第一检测结果与所述第二检测结果不同,则获取第一计算机病毒集;其中,所述第一计算机病毒集中的计算机病毒指,所述第二检测结果中的所有计算机病毒去除所述第二检测结果中的所有计算机病毒所剩下的计算机病毒;S5、第一终端向所述第二终端发送计算机病毒集获取要求,以要求所述第二终端返回第二计算机病毒集;其中,所述第二计算机病毒集指,所述第二终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;S6、第一终端向所述第三终端发送计算机病毒集获取要求,以要求所述第三终端返回第三计算机病毒集;其中,所述第三计算机病毒集指,所述第三终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;S7、第一终端接收所述第二终端和所述第三终端分别发送的第二计算机病毒集和第三计算机病毒集;S8、第一终端判断所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集是否相同,并且判断所述第一计算机病毒集中是否仅包括一个计算机病毒;S9、若所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集均相同,并且所述第一计算机病毒集中仅包括一个计算机病毒,则将所述第一计算机病毒集中存在的计算机病毒记为指定计算机病毒;S10、第一终端取消所述一号通讯组,并持续执行n次二号通讯组构建与检测操作,从而得到n个第二替换检测结果;其中,所述二号通讯组构建与检测操作指,构建由第一终端、一个第二替换终端和第三终端共同构成的二号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个二号通讯组中的第二替换终端均不同,n为大于1的整数;S11、第一终端判断所述n个第二替换检测结果的最后一个是否仅包括所述指定计算机病毒;S12、若所述n个第二替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第二替换检测结果-第二替换终端的对应关系,获取所述n个第二替换检测结果的最后一个对应的指定第二替换终端;S13、第一终端获取所述指定第二替换终端中存储的图片与所述第二终端中存储的图片,并对所述指定第二替换终端中存储的图片与所述第二终端中存储的图片进行对比,以得到相同图片,并集成为第二图片集;S14、第一终端取消二号通讯组,并持续执行m次三号通讯组构建与检测操作,从而得到m个第三替换检测结果;其中,所述三号通讯组构建与检测操作指,构建由第一终端、第二终端和一个第三替换终端共同构成的三号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个三号通讯组中的第三替换终端均不同,m为大于1的整数;S15、第一终端判断所述m个第三替换检测结果的最后一个是否仅包括所述指定计算机病毒;S16、若所述m个第三替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第三替换检测结果-第三替换终端的对应关系,获取所述m个第三替换检测结果的最后一个对应的指定第三替换终端;S17、第一终端获取所述指定第三替换终端中存储的图片与所述第三终端中存储的图片,并对所述指定第三替换终端中存储的图片与所述第三终端中存储的图片进行图片对比,以得到相同图片,并集成为第三图片集;S18、第一终端将所述指定计算机病毒记为隐藏式计算机病毒,并将所述第二图片集中的图片和所述第三图片集中的图片均记为隐藏式计算机病毒的休眠组件,删除所述第二图片集中的图片和所述第三图片集中的图片,并向所述第二终端、第三终端、第二替换终端和第三替换终端分别发送图片删除指令,从而完成多终端参与的计算机病毒查杀的过程;其中所述图片删除指令用于指示删除所述第二图片集中的图片和所述第三图片集中的图片。进一步地,所述指定计算机病毒具有激活模式和休眠模式,当处于激活模式时,所述指定计算机病毒以二进制代码的形式存在,当处于休眠模式时,所述指定计算机病毒隐藏在作为三个休眠组件的三张图片中,并且所述三张图片分别存在三个不同的终端中,仅在分别具有所述三张图片的终端构建通讯组时,所述指定计算机病毒才能激活;所述三张图片通过预设的可见光摄像头对现实空间中的现实画像进行采集得到的;所述现实画像由第一图层和第二图层构成,所述第一图层覆盖在所述第二图层上;所述第一图层的材料的颜色在可见光下能够被可见光摄像头采集得到,但在紫外光下不能够被可见光摄像头采集得到;所述第二图层的材料的颜色在可见光下和紫外光下均能够被可见光摄像头采集得到,但是在可见光下呈现的颜色与在紫外光下呈现的颜色不同;所述三张图片的获取步骤,包括:S011、控制可见光光源,以使所述现实画像仅被可见光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第一张;S012、控制紫外光光源,以使所述现实画像仅被紫外光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第二张;S013、同时控制可见光光源和紫外光光源,以使所述现实画像同时被可见光和紫外光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第三张。进一步地,所述指定计算机病毒的激活步骤,包括:S021、将所述三张图片中的第一张输入预设的图像识别模型中进行处理,从而得到所述图像识别模型输出的第一识别结果;其中,所述第一识别结果由多个识别子结果构成,每个识别子结果的取值均只能为是或者否;S022、根据识别子结果为是则编码为1,识别子结果为否则编码为0的编码规则,对所述第一识别结果进行编码处理,从而得到第一部分代码;S023、将所述三张图片中的第二张输入预设的图像识别模型中进行处理,从而得到所述图像识别模型输出的第二识别结果;其中,所述第二识别结果由多个识别子结果构成,每个识别子结果的取值均只能为是或者否;S023、根据识别子结果为是则编码为1,识别子结果为否则编码为0的编码规则,对所述第二识别结果进行编码处理,从而得到第本文档来自技高网...

【技术保护点】
1.一种多终端参与的计算机病毒查杀方法,其特征在于,包括:/nS1、第一终端在未与其他终端发生交互的情况下,根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第一检测结果;/nS2、第一终端构建由第一终端、第二终端和第三终端共同构成的一号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第二检测结果;/nS3、第一终端判断所述第一检测结果与所述第二检测结果是否相同;/nS4、若所述第一检测结果与所述第二检测结果不同,则获取第一计算机病毒集;其中,所述第一计算机病毒集中的计算机病毒指,所述第二检测结果中的所有计算机病毒去除所述第二检测结果中的所有计算机病毒所剩下的计算机病毒;/nS5、第一终端向所述第二终端发送计算机病毒集获取要求,以要求所述第二终端返回第二计算机病毒集;其中,所述第二计算机病毒集指,所述第二终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;/nS6、第一终端向所述第三终端发送计算机病毒集获取要求,以要求所述第三终端返回第三计算机病毒集;其中,所述第三计算机病毒集指,所述第三终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;/nS7、第一终端接收所述第二终端和所述第三终端分别发送的第二计算机病毒集和第三计算机病毒集;/nS8、第一终端判断所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集是否相同,并且判断所述第一计算机病毒集中是否仅包括一个计算机病毒;/nS9、若所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集均相同,并且所述第一计算机病毒集中仅包括一个计算机病毒,则将所述第一计算机病毒集中存在的计算机病毒记为指定计算机病毒;/nS10、第一终端取消所述一号通讯组,并持续执行n次二号通讯组构建与检测操作,从而得到n个第二替换检测结果;其中,所述二号通讯组构建与检测操作指,构建由第一终端、一个第二替换终端和第三终端共同构成的二号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个二号通讯组中的第二替换终端均不同,n为大于1的整数;/nS11、第一终端判断所述n个第二替换检测结果的最后一个是否仅包括所述指定计算机病毒;/nS12、若所述n个第二替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第二替换检测结果-第二替换终端的对应关系,获取所述n个第二替换检测结果的最后一个对应的指定第二替换终端;/nS13、第一终端获取所述指定第二替换终端中存储的图片与所述第二终端中存储的图片,并对所述指定第二替换终端中存储的图片与所述第二终端中存储的图片进行对比,以得到相同图片,并集成为第二图片集;/nS14、第一终端取消二号通讯组,并持续执行m次三号通讯组构建与检测操作,从而得到m个第三替换检测结果;其中,所述三号通讯组构建与检测操作指,构建由第一终端、第二终端和一个第三替换终端共同构成的三号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个三号通讯组中的第三替换终端均不同,m为大于1的整数;/nS15、第一终端判断所述m个第三替换检测结果的最后一个是否仅包括所述指定计算机病毒;/nS16、若所述m个第三替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第三替换检测结果-第三替换终端的对应关系,获取所述m个第三替换检测结果的最后一个对应的指定第三替换终端;/nS17、第一终端获取所述指定第三替换终端中存储的图片与所述第三终端中存储的图片,并对所述指定第三替换终端中存储的图片与所述第三终端中存储的图片进行图片对比,以得到相同图片,并集成为第三图片集;/nS18、第一终端将所述指定计算机病毒记为隐藏式计算机病毒,并将所述第二图片集中的图片和所述第三图片集中的图片均记为隐藏式计算机病毒的休眠组件,删除所述第二图片集中的图片和所述第三图片集中的图片,并向所述第二终端、第三终端、第二替换终端和第三替换终端分别发送图片删除指令,从而完成多终端参与的计算机病毒查杀的过程;其中所述图片删除指令用于指示删除所述第二图片集中的图片和所述第三图片集中的图片。/n...

【技术特征摘要】
1.一种多终端参与的计算机病毒查杀方法,其特征在于,包括:
S1、第一终端在未与其他终端发生交互的情况下,根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第一检测结果;
S2、第一终端构建由第一终端、第二终端和第三终端共同构成的一号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理,从而得到第二检测结果;
S3、第一终端判断所述第一检测结果与所述第二检测结果是否相同;
S4、若所述第一检测结果与所述第二检测结果不同,则获取第一计算机病毒集;其中,所述第一计算机病毒集中的计算机病毒指,所述第二检测结果中的所有计算机病毒去除所述第二检测结果中的所有计算机病毒所剩下的计算机病毒;
S5、第一终端向所述第二终端发送计算机病毒集获取要求,以要求所述第二终端返回第二计算机病毒集;其中,所述第二计算机病毒集指,所述第二终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;
S6、第一终端向所述第三终端发送计算机病毒集获取要求,以要求所述第三终端返回第三计算机病毒集;其中,所述第三计算机病毒集指,所述第三终端中在组建成一号通讯组后才出现的计算机病毒构成的计算机病毒集;
S7、第一终端接收所述第二终端和所述第三终端分别发送的第二计算机病毒集和第三计算机病毒集;
S8、第一终端判断所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集是否相同,并且判断所述第一计算机病毒集中是否仅包括一个计算机病毒;
S9、若所述第一计算机病毒集、所述第二计算机病毒集和所述第三计算机病毒集均相同,并且所述第一计算机病毒集中仅包括一个计算机病毒,则将所述第一计算机病毒集中存在的计算机病毒记为指定计算机病毒;
S10、第一终端取消所述一号通讯组,并持续执行n次二号通讯组构建与检测操作,从而得到n个第二替换检测结果;其中,所述二号通讯组构建与检测操作指,构建由第一终端、一个第二替换终端和第三终端共同构成的二号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个二号通讯组中的第二替换终端均不同,n为大于1的整数;
S11、第一终端判断所述n个第二替换检测结果的最后一个是否仅包括所述指定计算机病毒;
S12、若所述n个第二替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第二替换检测结果-第二替换终端的对应关系,获取所述n个第二替换检测结果的最后一个对应的指定第二替换终端;
S13、第一终端获取所述指定第二替换终端中存储的图片与所述第二终端中存储的图片,并对所述指定第二替换终端中存储的图片与所述第二终端中存储的图片进行对比,以得到相同图片,并集成为第二图片集;
S14、第一终端取消二号通讯组,并持续执行m次三号通讯组构建与检测操作,从而得到m个第三替换检测结果;其中,所述三号通讯组构建与检测操作指,构建由第一终端、第二终端和一个第三替换终端共同构成的三号通讯组,并根据预设的计算机病毒检测工具,对第一终端进行实时计算机病毒检测处理;每个三号通讯组中的第三替换终端均不同,m为大于1的整数;
S15、第一终端判断所述m个第三替换检测结果的最后一个是否仅包括所述指定计算机病毒;
S16、若所述m个第三替换检测结果的最后一个仅包括所述指定计算机病毒,则根据第三替换检测结果-第三替换终端的对应关系,获取所述m个第三替换检测结果的最后一个对应的指定第三替换终端;
S17、第一终端获取所述指定第三替换终端中存储的图片与所述第三终端中存储的图片,并对所述指定第三替换终端中存储的图片与所述第三终端中存储的图片进行图片对比,以得到相同图片,并集成为第三图片集;
S18、第一终端将所述指定计算机病毒记为隐藏式计算机病毒,并将所述第二图片集中的图片和所述第三图片集中的图片均记为隐藏式计算机病毒的休眠组件,删除所述第二图片集中的图片和所述第三图片集中的图片,并向所述第二终端、第三终端、第二替换终端和第三替换终端分别发送图片删除指令,从而完成多终端参与的计算机病毒查杀的过程;其中所述图片删除指令用于指示删除所述第二图片集中的图片和所述第三图片集中的图片。


2.根据权利要求1所述的多终端参与的计算机病毒查杀方法,其特征在于,所述指定计算机病毒具有激活模式和休眠模式,当处于激活模式时,所述指定计算机病毒以二进制代码的形式存在,当处于休眠模式时,所述指定计算机病毒隐藏在作为三个休眠组件的三张图片中,并且所述三张图片分别存在三个不同的终端中,仅在分别具有所述三张图片的终端构建通讯组时,所述指定计算机病毒才能激活;所述三张图片通过预设的可见光摄像头对现实空间中的现实画像进行采集得到的;所述现实画像由第一图层和第二图层构成,所述第一图层覆盖在所述第二图层上;所述第一图层的材料的颜色在可见光下能够被可见光摄像头采集得到,但在紫外光下不能够被可见光摄像头采集得到;所述第二图层的材料的颜色在可见光下和紫外光下均能够被可见光摄像头采集得到,但是在可见光下呈现的颜色与在紫外光下呈现的颜色不同;所述三张图片的获取步骤,包括:
S011、控制可见光光源,以使所述现实画像仅被可见光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第一张;
S012、控制紫外光光源,以使所述现实画像仅被紫外光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第二张;
S013、同时控制可见光光源和紫外光光源,以使所述现实画像同时被可见光和紫外光照射,并对所述现实画像采用预设的可见光摄像头进行图像采集处理,以得到所述三张图片中的第三张。


3.根据权利要求2所述的多终端参与的计算机病毒查杀方法,其特征在于,所述指定计算机病毒的激活步骤,包括:
S021、将所述三张图片中的第一张输入预设的图像识别模型中进行处理,从而得到所述图像识别模型输出的第一识别结果;其中,所述第一识别结果由多个识别子结果构成,每个识别子结果的取值均只能为是或者否;
S022、根据识别子结果为是则编码为1,识别子结果为否则编码为0的编码规则,对所述第一识别结果进行编码处理,从而得到第一部分代码;
S023、将所述三张图片中的第二张输入预设的图像识别模型中进行处理,从而得到所述图像识别模型输出的第二识别结果;其中,所述第二识别结果由多个识别子结果构成,每个识别子结果的取值均只能为是或者否;
S023、根据识别子结果为是则编码为1,识别子结果为否则编码为0的编码规则,对所述第二识别结果进行编码处理,从而得到第二部分代码;
S025、将所述三张图片中的第三张输入预设的图像识别模型中进行处理,从而得到所述图像识别模型输出的第三识别结果;其中,所述第三识别结果由多个识别子结果构成,每个识别子结果的取值均只能为是或者否;
S026、根据识别子结果为是则编码为1,识别子结果为否则编码为0的编码规则,对所述第三识别结果进行编码处理,从而得到第三部分代码;
S027、集成所述第一部分代码、第二部分代码和第三部分代码,从而得到以二进制代码形式存在的指定计算机病毒。


4.根据权利要求1所述的多终端参与的计算机病毒查杀方法,其特征在于,所述第一终端将所述指定计算机病毒记为隐藏式计算机病毒,并将所述第二图片集中的图片和所述第三图片集中的图片均记为隐藏式计算机病毒的休眠组件,删除所述第二图片集中的图片和所述第三图片集中的图片,并向所述第二终端、第三终端、第二替换终端和第三替换终端分别发送图片删除指令,从而完成多终端参与的计算机病毒查杀的过程;其中所述图片删除指令用于指示删除所述第二图片集中的图片和所述第三图片集中的图片的步骤S18之后,包括:
S181、指定第三替换终端取消三号通讯组,并持续执行p次一号通讯组构建与检测操作,从而得到p个第一替换检测结果;其中,所述一号通讯组构建与检测操作指...

【专利技术属性】
技术研发人员:杨航明哲毕凯峰张佳发陈华军张华兵王健母天石李慧娟邓子杰李昳周磊付志博黄海英刘家豪叶思斯
申请(专利权)人:中国南方电网有限责任公司南方电网数字电网研究院有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1