什么是反病毒技术

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 12:14:46
什么是反病毒技术

什么是反病毒技术
什么是反病毒技术

什么是反病毒技术
随着计算机技术及Internet的发展,人们对计算机的应用越加广泛,由此,计算机病毒对人们的危害也越来越大,这就使人们的计
算机防毒概念已经有了更新的认识.特别是作为一个企业管理人员,为了保护企业的重要资源与数据,如何了解当前反毒技术的发
展,选购一套适合于自己企业的防毒软件,已经迫在眉睫.在这里,我向大家介绍一下目前防毒软件公司最常用的防毒技术,让各
位了解一下防毒软件到底是如何做到防毒工作的.
\x0b 随着计算机技术及反毒技术的发展,早期的防病毒卡亦象其它的计算机硬件卡(如汉字卡等)一样,逐步的衰落出市场,与此
对应的,各种反病毒软件开始日益风行起来,并且经过十几年的发展,逐步经历了好几代反病毒技术的发展.\x0b\x0b 第一代反病毒
技术是采取单纯的病毒特征代码分析,将病毒从带毒文件中清除掉.这种方式可以准确地清除病毒,可靠性很高.后来病毒技术发
展了,特别是加密和变形技术的运用,使得这种简单的静态扫描方式失去了作用.随之而来的反病毒技术也发展了一步.\x0b\x0b 第
二代反病毒技术是采用静态广谱特征扫描方法检测病毒,这种方式可以更多地检测出变形病毒,但另一方面误报率也提高,尤其是
用这种不严格的特征判定方式去清除病毒带来的风险性很大,容易造成文件和数据的破坏.所以说静态防病毒技术也有难以克服的
缺陷.\x0b\x0b 第三代反病毒技术的主要特点是将静态扫描技术和动态仿真跟踪技术结合起来,将查找病毒和清除病毒合二为一,形
成一个整体解决方案,能够全面实现防、查、杀等反病毒所必备的各种手段,以驻留内存方式防止病毒的入侵,凡是检测到的病毒
都能清除,不会破坏文件和数据.随着病毒数量的增加和新型病毒技术的发展,静态扫描技术将会使反毒软件速度降低,驻留内存
防毒模块容易产生误报.\x0b\x0b 第四代反病毒技术则是针对计算机病毒的发展而基于病毒家族体系的命名规则、基于多位CRC校验
和扫描机理,启发式智能代码分析模块、动态数据还原模块(能查出隐蔽性极强的压缩加密文件中的病毒)、内存解毒模块、自身
免疫模块等先进的解毒技术,较好的解决了以前防毒技术顾此失彼、此消彼长的状态.