发热管厂家
免费服务热线

Free service

hotline

010-00000000
发热管厂家
热门搜索:
技术资讯
当前位置:首页 > 技术资讯

走病毒主动防御之路并非天方夜谭

发布时间:2020-02-19 19:18:45 阅读: 来源:发热管厂家

长期以来,人们把杀毒软件作为最主要的反病毒工具,杀毒软件几乎成了所有反病毒产品的代名词,杀毒软件赖以生存的“特征值扫描技术”也几乎成了所有反病毒技术的代名词。正因为如此,杀毒软件对新病毒的防范始终滞后于病毒出现的重大缺陷,似乎成为既合情又合理的反病毒逻辑,导致人们普遍认为反病毒产品不可能主动防御新病毒,甚至有些人认为,想研制一种主动防御的反病毒产品,就如同要为一种未知的疾病制作特效药一样异想天开。反病毒思想和反病毒技术的当前思维模式究竟能否实现突破,病毒主动防御之路是否能走得通?“国家八六三计划反计算机入侵和防病毒研究中心”专家委员会专家刘旭日前就此发表了他的见解。

人能否发现新病毒?

杀毒软件本身基本上不能发现新病毒,是众所周知的客观事实。但是,人能否发现新病毒呢?刘旭首先提出了这个容易被忽视的简单而至关重要的问题。如果人不能发现新病毒,同为自然人的反病毒公司研发人员也就不可能发现新病毒,由此带来的问题是,杀毒软件每天升级的是什么,反病毒公司每次宣称发现的新病毒又是谁来发现的?

回答是肯定的,人可以发现新病毒。新病毒一定是人通过相应的方法判断出来的。

反病毒公司是如何判断新病毒的?

刘旭介绍,从上个世纪80年代病毒出现后,反病毒技术就有两种思路,一种是采用静态扫描方式,即特征值扫描技术,另一种采用动态分析方法。

特征值扫描是目前国际上反病毒公司普遍采用的查毒技术。其核心是从病毒体中提取病毒特征值构成病毒特征库,杀毒软件将用户计算机中的文件或程序等目标,与病毒特征库中的特征值逐一比对,判断该目标是否被病毒感染。这种方法的固有缺陷是,对新病毒的防范始终滞后于病毒的出现。反病毒公司把捕获到并已处理的病毒称为已知病毒,否则就称为未知病毒。只有采用特征值扫描技术时,才区分已知和未知病毒。

刘旭针对业界常常有人用人类病毒的医治来解释计算机病毒防范的现象指出,与生物界的病毒复杂性不同,计算机病毒是人编写的,它远比生物界的病毒简单的多。计算机病毒概念是人依据程序行为来定义的,因此识别病毒的另一种方法是采用动态分析,直接通过程序的行为判断它是否是病毒。即根据程序的行为是否符合病毒定义做出判断,如果符合就是病毒,不符合就不是病毒。

刘旭介绍,尽管杀毒软件主要采用静态扫描方式,但是反病毒公司发现新病毒并不是采用静态扫描方式,而恰恰是采用动态分析方法。即便是反病毒公司收集到可疑程序时,也不能确定是不是新病毒,为了做出准确判断,必须先运行可疑程序,然后再根据程序的行为判断是否是病毒。

人工识别新病毒到底有多难?

刘旭阐述道,虽然病毒越来越多,但真正有创意的、技术上有突破的病毒很少,不到总数的1%。而且这类病毒通常是概念病毒,一般破坏性不大。绝大多数病毒都是模仿其它病毒编写的,这些病毒的传播、感染、加载、破坏等行为特点都可以从已经存在的病毒找到,一个计算机本科毕业生经过短期培训,通常都可胜任人工识别这类新病毒的工作。

实现病毒主动防御是否可行?

刘旭指出,10多年来,反病毒技术的研究主要禁锢于特征值扫描法,很少对病毒主动防御技术进行深入探讨和研究。从反病毒领域的实践和计算机技术的发展趋势可以看出,开发病毒主动防御系统不仅是可能的,而且是可行的。因此,跳出传统技术路线,尽快研制以行为自动监控、行为自动分析、行为自动诊断为新思路的主动防御型产品,从根本上克服杀毒软件重大缺陷,建立主动防御为主、结合现有反病毒技术的综合防范体系,实现反病毒技术的革命性飞跃和反病毒产业的升级,是全球反病毒领域共同面临的巨大挑战,具有极现实的信息安全急迫性。

壳体检测试验机

水压爆破试验机

过滤器壳体脉冲振动试验机

安全阀热态效验