[发明专利]一种病毒最终母体的查找方法和系统有效
申请号: | 201310054562.X | 申请日: | 2013-02-20 |
公开(公告)号: | CN103995814B | 公开(公告)日: | 2017-04-05 |
发明(设计)人: | 周力;陈鸿雏 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/56 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 唐华明 |
地址: | 518031 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 病毒 最终 母体 查找 方法 系统 | ||
技术领域
本发明涉及通信技术领域,具体涉及一种病毒最终母体的查找方法和系统。
背景技术
随着互联网的快速发展,人们的生活与互联网的关系也越来越紧密,如何保护互联网中信息的安全,一直都是人们所关注的问题。计算机病毒,简称病毒,对信息安全具有很大的危害,因此,如何查杀病毒,是信息安全保护中的一个很重要的环节。
病毒往往不是单一的个体,而是一个释放另外一个,环环相扣。比如,有三个病毒A、B和C,其中,A释放了B,B又释放了C,即形成一个“A->B->C”的链,则此时我们可以称B为C的母体,而A则是B的母体,当然,也可以说A为C的母体。若A没有母体,比如是用户通过在网站上下载等各种渠道得到的,那么,则此时可以称A为最终母体。在对病毒进行查杀时,如果没有把病毒的最终母体A杀掉,则用户可能会再次运行A而导致重复中毒,而且,如果没有把最终母体A查找出来,也无法摸清整个病毒的传播渠道,从而无法尽快找到防治病毒的方法,因此,查找病毒的最终母体是查杀病毒的一个重要环节。在现有技术中,往往需要依靠用户提交相关的中毒信息,然后根据分析这些中毒信息,来得到病毒的最终母体。
在对现有技术的研究和实践过程中,本发明的发明人发现,由于用户对病毒了解甚少,所以往往无法提交有效的信息,因此,现有技术的方案不仅需要耗费大量的人力物力以及时间,而且其查找效果也并不佳。
发明内容
本发明实施例提供一种病毒最终母体的查找方法和系统,可以自动查找出病毒最终母体,不仅可以节省人力物力和时间,而且查找效果较佳。
一种病毒最终母体的查找方法,包括:
获取伪随机系统程序;
根据所述伪随机系统程序生成伪随机系统程序的哈希值,并为所述哈希值添加索引和生成时间,得到处理后哈希值;
对所述处理后哈希值进行过滤,得到黑哈希值和/或灰哈希值;
根据所述黑哈希值和/或灰哈希值建立查询表,所述查询表以索引和时间为维度;
根据所述查询表获取哈希值分析样本;
运行所述哈希值分析样本,并记录所述哈希值分析样本释放的所有文件的哈希值信息,生成行为日志文件;
对所述行为日志文件进行分析,以确定病毒最终母体。
一种病毒最终母体的查找系统,包括:
程序获取单元,用于获取伪随机系统程序;
生成单元,用于根据所述伪随机系统程序生成伪随机系统程序的哈希值,并为所述哈希值添加索引和生成时间,得到处理后哈希值;
过滤单元,用于对所述处理后哈希值进行过滤,得到黑哈希值和/或灰哈希值;
建立单元,用于根据所述黑哈希值和/或灰哈希值建立查询表,所述查询表以索引和时间为维度;
样本获取单元,用于根据所述查询表获取哈希值分析样本;
运行单元,用于运行所述哈希值分析样本,并记录所述哈希值分析样本释放的所有文件的哈希值信息,生成行为日志文件;
分析单元,用于对所述行为日志文件进行分析,以确定病毒最终母体。
本发明实施例采用获取伪随机系统程序,根据该伪随机系统程序生成伪随机系统程序的哈希值,并为该哈希值添加索引和生成时间,得到处理后哈希值,然后对该处理后哈希值进行过滤,得到过滤后哈希值,并据此建立以索引和时间为维度的查询表,在需要查找病毒最终母体时,根据该查询表获取哈希值分析样本并运行,同时记录所述哈希值分析样本释放的所有文件的哈希值信息,生成行为日志文件,然后对行为日志文件进行分析,以确定病毒最终母体,从而实现了自动查找病毒最终母体的目的;由于该方案无需人工进行操作,所以 可以节省人力物力和时间,而且也避免了人工操作容易出现失误的弊端,大大改善了查找效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的病毒最终母体的查找方法的流程图;
图2a是本发明实施例提供的病毒最终母体的查找系统的场景示意图;
图2b是本发明实施例提供的病毒最终母体的查找方法的另一流程图;
图2c是哈希值关系树的示意图;
图3是是本发明实施例提供的病毒最终母体的查找系统的结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310054562.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种辣椒素的制备方法
- 下一篇:一种用于国III柴油的柴油品质提升剂