分布式查杀的方法及系统的制作方法_2

文档序号:8412805阅读:来源:国知局
04在具体实现中可以包括以下步骤:
[0065]步骤301、控制单元通过终端中的文件类型,将终端分类成第一终端和第二终端;
[0066]例如,平板电脑中的文件类型只有视频文件和音频文件,台式电脑中存在有视频文件、音频文件和文本文件,控制单元通过平板电脑终端和台式电脑终端中的文件类型,将平板电脑终端分类成第一终端,将台式电脑终端分类成第二终端。
[0067]步骤302、根据第一终端和第二终端中的文件类型,对病毒库分类成第一病毒库和第二病毒库;
[0068]病毒库中的“DOS病毒”、“Windows病毒”、“入侵型病毒”、“嵌入式病毒”、“外壳类病毒”、“病毒制造工具”、“宏病毒”等等,将“入侵型病毒”和“宏病毒”分类成第一病毒库,将“入侵型病毒”、“宏病毒”和“嵌入式病毒”分类成第二病毒库。相应的对病毒库中病毒样本进行对应分类,针对每个病毒会出现在哪种类型的应用软件及数据中进行标记。
[0069]步骤303、将第一病毒库和第二病毒库分别分发给第一终端和第二终端;
[0070]将包含有“入侵型病毒”和“宏病毒”的第一病毒库分发给第一终端,以及将包含有“入侵型病毒”、“宏病毒”和“嵌入式病毒”的第二病毒库分发给第二终端。
[0071]步骤304、检测第一终端中是否存在与第一病毒库中的病毒匹配的数据,以及检测第二终端中是否存在与第二病毒库中的病毒匹配的数据;
[0072]例如,检测第一终端平板电脑终端中的视频文件和音频文件中是否存在与第一病毒库中的病毒匹配的数据,以及检测第二终端中的文件中是否存在与第二病毒库中的病毒匹配的数据。
[0073]步骤305、将匹配的第一终端或第二终端中的数据进行查杀。
[0074]将终端里内存的数据与杀毒系统自身所带的病毒库的特征码相比较,如果检测终端中存在与病毒库中的病毒匹配的数据,则判断为病毒并对病毒进行查杀。
[0075]当一个虚拟pc上存在的文件中有与病毒匹配的数据时,就将此数据中的病毒发送给执行单元,由执行单元进行查杀。
[0076]通过本发明,控制了杀毒系统的大小,提高了查杀效率,动态的改变杀毒系统中的病毒库大小,来控制杀毒系统对云操作系统的资源消耗比重,提高系统资源使用效率,增加用户体验。
[0077]与本申请实施例提供的分布式查杀的方法相对应,本申请实施例还提供了一种分布式查杀的系统,图2为本申请另一种实施例提供的分布式查杀的系统示意图,参见图2,该系统具体可以包括:
[0078]分开单元201,用于将杀毒系统分成控制单元和执行单元;
[0079]安装单元202,用于将所述控制单元安装在云操作系统中,所述执行单元安装在终端中;
[0080]所述控制单元203,用于对所述杀毒系统进行升级,以及对所述杀毒系统中的病毒库进行更新;
[0081]所述执行单元204,用于通过对所述终端中的文件进行检测病毒,对检测出的病毒进行查杀。
[0082]可选地,所述系统还包括:
[0083]划分单元,用于按照所述病毒在所述终端中出现的频率和损害度,对所述病毒库中的病毒划分等级;
[0084]删除单元,用于当所述终端的处理器比重达到阈值时,将所述病毒库中的最低等级的病毒删除;
[0085]更新单元,用于当所述终端的处理器比重小于阈值时,更新所述病毒库。
[0086]可选地,所述执行单元,具体用于:
[0087]所述控制单元通过所述终端中的文件类型,将所述终端分类成第一终端和第二终端;
[0088]根据所述第一终端和所述第二终端中的文件类型,对所述病毒库分类成第一病毒库和第二病毒库;
[0089]将所述第一病毒库和所述第二病毒库分别分发给所述第一终端和所述第二终端;
[0090]检测所述第一终端中是否存在与所述第一病毒库中的病毒匹配的数据,以及检测所述第二终端中是否存在与所述第二病毒库中的病毒匹配的数据;
[0091]将匹配的所述第一终端或所述第二终端中的数据进行查杀。
[0092]可选地,所述文件包括应用软件文件或数据文件,所述应用软件包括游戏软件,视频软件或下载软件,所述数据文件包括压缩文件,文本文件或软件安装包文件。
[0093]可选地,所述查杀的方式包括:清除,删除,禁止访问,隔离,不处理。
[0094]该实施例中的分布式查杀的系统中的单元与分布式查杀的方法的实施例中的处理过程相对应,其各个单元能执行相应的处理,在此不再赘述。
[0095]本发明的方法及装置,控制了杀毒系统的大小,提高了查杀效率,动态的改变杀毒系统中的病毒库大小,来控制杀毒系统对云操作系统的资源消耗比重,提高系统资源使用效率,增加用户体验。
[0096]应当理解的是,本发明的上述【具体实施方式】仅仅用于示例性说明或解释本发明的原理,而不构成对本发明的限制。因此,在不偏离本发明的精神和范围的情况下所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。此外,本发明所附权利要求旨在涵盖落入所附权利要求范围和边界、或者这种范围和边界的等同形式内的全部变化和修改例。
【主权项】
1.一种分布式查杀的方法,其特征在于,所述方法包括: 将杀毒系统分成控制单元和执行单元; 将所述控制单元安装在云操作系统中,所述执行单元安装在终端中; 通过所述控制单元对所述杀毒系统进行升级,以及对所述杀毒系统中的病毒库进行更新; 通过所述执行单元对所述终端中的文件进行检测病毒,对检测出的病毒进行查杀。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括: 按照所述病毒在所述终端中出现的频率和损害度,对所述病毒库中的病毒划分等级; 当所述终端的处理器比重达到阈值时,将所述病毒库中的最低等级的病毒删除; 当所述终端的处理器比重小于阈值时,更新所述病毒库。
3.根据权利要求1所述的方法,其特征在于,所述通过所述执行单元对所述终端中的文件进行检测病毒,对检测出的病毒进行查杀具体包括: 所述控制单元通过所述终端中的文件类型,将所述终端分类成第一终端和第二终端; 根据所述第一终端和所述第二终端中的文件类型,对所述病毒库分类成第一病毒库和第二病毒库; 将所述第一病毒库和所述第二病毒库分别分发给所述第一终端和所述第二终端;检测所述第一终端中是否存在与所述第一病毒库中的病毒匹配的数据,以及检测所述第二终端中是否存在与所述第二病毒库中的病毒匹配的数据; 将匹配的所述第一终端或所述第二终端中的数据进行查杀。
4.根据权利要求1所述的方法,其特征在于,所述文件包括应用软件文件或数据文件,所述应用软件包括游戏软件,视频软件或下载软件,所述数据文件包括压缩文件,文本文件或软件安装包文件。
5.根据权利要求1所述的方法,其特征在于,所述查杀的方式包括:清除,删除,禁止访问,隔尚,不处理。
6.一种分布式查杀的系统,其特征在于,所述系统包括: 分开单元,用于将杀毒系统分成控制单元和执行单元; 安装单元,用于将所述控制单元安装在云操作系统中,所述执行单元安装在终端中;所述控制单元,用于对所述杀毒系统进行升级,以及对所述杀毒系统中的病毒库进行更新; 所述执行单元,用于通过对所述终端中的文件进行检测病毒,对检测出的病毒进行查杀。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括: 划分单元,用于按照所述病毒在所述终端中出现的频率和损害度,对所述病毒库中的病毒划分等级; 删除单元,用于当所述终端的处理器比重达到阈值时,将所述病毒库中的最低等级的病毒删除; 更新单元,用于当所述终端的处理器比重小于阈值时,更新所述病毒库。
8.根据权利要求6所述的系统,其特征在于,所述执行单元,具体用于: 所述控制单元通过所述终端中的文件类型,将所述终端分类成第一终端和第二终端; 根据所述第一终端和所述第二终端中的文件类型,对所述病毒库分类成第一病毒库和第二病毒库; 将所述第一病毒库和所述第二病毒库分别分发给所述第一终端和所述第二终端;检测所述第一终端中是否存在与所述第一病毒库中的病毒匹配的数据,以及检测所述第二终端中是否存在与所述第二病毒库中的病毒匹配的数据; 将匹配的所述第一终端或所述第二终端中的数据进行查杀。
9.根据权利要求6所述的系统,其特征在于,所述文件包括应用软件文件或数据文件,所述应用软件包括游戏软件,视频软件或下载软件,所述数据文件包括压缩文件,文本文件或软件安装包文件。
10.根据权利要求6所述的系统,其特征在于,所述查杀的方式包括:清除,删除,禁止访问,隔离,不处理。
【专利摘要】一种分布式查杀的方法,所述方法包括:将杀毒系统分成控制单元和执行单元;将所述控制单元安装在云操作系统中,所述执行单元安装在终端中;通过所述控制单元对所述杀毒系统进行升级,以及对所述杀毒系统中的病毒库进行更新;通过所述执行单元对所述终端中的文件进行检测病毒,对检测出的病毒进行查杀。通过本发明,控制了杀毒系统的大小,提高了查杀效率,动态的改变杀毒系统中的病毒库大小,来控制杀毒系统对云操作系统的资源消耗比重,提高系统资源使用效率,增加用户体验。
【IPC分类】G06F21-56
【公开号】CN104732148
【申请号】CN201510175152
【发明人】陈海滨
【申请人】北京汉柏科技有限公司
【公开日】2015年6月24日
【申请日】2015年4月14日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1