计算机病毒及防治 计算机病毒从它诞生之日起到现在,已成为了当今信息社会的一个癌症,它随着计算机网络的发展,已经传播到信息社会的每一个角落,并大肆破坏计算机数据、改变操作程序、摧毁计算机硬件,给人们造成了重大损失。为了更好地防范计算机及网络病毒,必须了解计算机病毒的机制,同时掌握计算机病毒的预防和清除办法。8.1 计算机病毒概述8.1.1 计算机病毒的定义• “ 计算机病毒”最早是由美国计算机病毒研究专家 F.Cohen 博士提出的。 “计算机病毒”有很多种定义,国外最流行的定义为:计算机病毒,是一段附着在其他程序上的可以实现自我繁殖的程序代码。在《中华人民共和国计算机信息系统安全保护条例》中的定义为:“计算机病毒是指编制或者在计算机程序中插入的破坏计算机功能或者数据,影响计算机使用并且能够自我复制的一组计算机指令或者程序代码”。8.1.2 计算机病毒的发展历史• 1 .计算机病毒发展简史 • 世界上第一例被证实的计算机病毒是在 1983 年,出现了计算机病毒传播的研究报告。同时有人提出了蠕虫病毒程序的设计思想;1984 年,美国人 Thompson 开发出了针对 UNIX操作系统的病毒程序。 • 1988 年 11 月 2 日晚,美国康尔大学研究生罗特 · 莫里斯将计算机病毒蠕虫投放到网络中。该病毒程序迅速扩展,造成了大批计算机瘫痪,甚至欧洲联网的计算机都受到影响,直接经济损失近亿美元。 • 2 .计算机病毒在中国的发展情况 • 在我国, 80 年代末,有关计算机病毒问题的研究和防范已成为计算机安全方面的重大课题。 1982 年“黑色星期五”病毒侵入我国; 1985 年在国内发现更为危险的“病毒生产机”,生存能力和破坏能力极强。这类病毒有 1537 、 CLME等。进入 90 年代,计算机病毒在国内的泛滥更为严重。 CIH 病毒是首例攻击计算机硬件的病毒,它可攻击计算机的主板,并可造成网络的瘫痪。• 3 .计算机病毒发展的 10 个阶段• ( 1 ) DOS 引导阶段 • ( 2 ) DOS 可执行文件阶段 • ( 3 )混合型阶段 • ( 4 )伴随型阶段 • ( 5 )多形型阶段 • ( 6 )生成器,变体机阶段 • ( 7 )网络,蠕虫阶段 • ( 8 ) Windows 阶段 • ( 9 )宏病毒阶段 • ( 10 ) Internet 阶段 • 计算机病毒的产生是计算机技术和以计算机为核心的社会信息化进程发展到一定阶段的必然产物。其产生的过程可分为: 程序设...