杀毒技术哪家强看25年三代杀毒引擎的演化

2019-05-14 18:41:19 来源: 长治信息港

1989年,款杀毒软件Mcafee诞生,至今杀毒软件已经有了25年的历史,近几天有几篇有关杀毒引擎的水稿突然冒了出来,这几篇水稿对杀毒引擎历史缺少基本的了解,概念混乱,低级的让人不忍直视,所以愤然梳理了一下杀毒引擎的历史,算是做个基础知识普及,也给制造水稿者一些基本素材,以正视听,首先声明,部分内容摘自多位先辈的历史作品,只为普及教育,无商业目的,请多多见谅。

1、 代:特点码杀毒引擎

1989年,款杀毒软件Mcafee诞生,开启代依赖特点码的杀毒引擎时代。

这一代杀毒软件无论是查杀还是防御,都是基于特征码的,查杀用特征码比对,防御实时监控。

特点码引擎的基本原理就是杀毒引擎+特征码匹配,杀毒引擎是枪,特点码是子弹,子弹越多,能杀的病毒就越多。

特征库是由杀毒厂商收集到的病毒样本的特征码组成,而特征码则是病毒分析工程师从病毒程序中找到和正当软件的不同之处,截取一段类似于搜索关键词的程序代码。

电脑一开机,特征码就被读到内存中,当用杀毒引擎扫描硬盘、或监控一个文件的动作时(比如下载、修改注册表等等),它会读取文件并且与特征库中的所有特征码关键词进行匹配,如果发现文件程序代码被关键词命中,就把那个文件判定为病毒,然后报警和拦截。

特征库匹配是查杀已知病毒很有效的一项技术,也是杀毒引擎赖以工作的基础(扫描、监控都需要调用特征库),一直被杀毒软件沿用下来,所有特征码都需要严格的测试和比对,否则极易造成误伤。初期的杀毒引擎都是特征码杀毒引擎。

2、 第二代:启发式杀毒引擎

启发式引擎扫描指的运用某种方式去判定事物的知识和技能,是让杀毒软件具有学习能力的一项技术,通过行为判断、文件结构分析等手段,在较少依赖特点库的情况下能够查杀未知的木马病毒。

启发式又分为行为启发和静态启发两种,能够通过一些行动规则或静态特征来识别出一些未知的病毒,对未知病毒有一定的检测能力,但启发式仍然要依赖特征码,比如它会按家族来查杀,即便一些病毒特征码变了,但可以通过一些静态特征来辨认和查杀。启发式可以部份地进行智能查杀,但都必须和上一代的特点码引擎配合使用,并且仍然需要人工分析。

启发式引擎公认比较强的是小红伞、NOD32,其检测能力比较高。

互联高速普及的今天,基于特征码的杀毒引擎也遭到愈来愈多质疑:木马数量急剧增加,人工截取特点码的效率有限。即便假定所有样本都能及时处理,特点库变大也会带来资源占用过大的问题,特别是杀毒引擎随系统启动时都要把特征库写入内存,这是杀毒软件遭到诟病的1大原因。

3、 第三代:人工智能引擎

人工智能引擎主要依靠于人工智能技术,这一代引擎已摆脱了对病毒特点库的依赖,它在海量病毒样本数据中归纳出一套智能算法,自己来发现和学习病毒变化规律。它无需频繁更新特征库、无需分析病毒静态特征、无需分析病毒行为,但是病毒检出率却远远超过了、二代引擎的总和,而且查杀速度比传统引擎至少快一倍。人工智能引擎的代表是360的QVM人工智能引擎,这个引擎在2010年5月研发成功,当年正式应用于360杀毒产品中,QVM人工智能引擎目前已经发展到第二代。

360的QVM引擎QVM是未知病毒辨认领域的一个突破,它将人工智能技术应用于病毒辨认的进程当中,首先通过对病毒样本的分析和分类构成样本向量和向量机,然后建立一个机器学习的决策机模型,利用决策树和向量机,对大量样本进行学习,从而识别恶意程序或非恶意程序。随着学习样本数量的增加,再配合白名单,就能够在辨认未知恶意程序的同时,下降误报,使未知病毒辨认技术真正商用。

引擎的在不停演进,在360 QVM引擎取得成功后,红伞等2代引擎厂商意识到3代引擎的技术优势,开始紧锣密鼓的研制3代引擎。

仔细研究了一下,近几篇水稿中宣传的百度雪狼引擎,本质上还是一个代古老的特点码引擎,使用的都是瑞星和江民时代的杀毒技术,在3代引擎已经成熟商业化的时候,雪狼引擎还停留在代,技术明显落后了。面对今天的安全威逼情势,代基于特征码的杀毒引擎技术已经接近于被淘汰,目前美国政府已停止对代引擎技术的研发投资和支持,业已经明确禁止采购这类基于特点码的杀毒产品。

其实引擎并不是万能的

安全是木桶理论,引擎仅是安全中的一环,短板决定整体安全性,面对今天的安全威逼,需要有全系统的防护能力,需要一套系统的安全体系,脱离安全体系,吹嘘引擎万能,显然对于安全的理解太浮浅。

在360的整体防护体系中,引擎本身仅只是其中的一个有机组成部分,在这个防护体系内,有自主传统引擎AVE的对已知病毒的精确查杀;有QVM高度人工智能、自学习和对未知病毒预测和高检出能力;有世界上全的高纯度白名单库避免误杀误拦;有基于云的主动防御系统对于未知恶意行动的拦截防范;也有基于世界上用户基数的安全客户端之上的、世界上的基于大数据的对未知风险的实时感知和监控云安全后台;所有这些建立起了360全方位立体防护体系,已经于国内外安全软件企业,并且已经建立了难以逾越的技术高门槛。

治疗痛经小妙招
痛经小腹痛有什么方法
痛经小腹痛缓解
本文标签: