蠕虫程序 1988年1月,一个美国青年 Robet Morris向 Interne注入一个仅仅99行代码蠕虫(Worm 程序,第二天就致使网上6000多台SUN与WAX计 算机系统瘫痪。蠕虫程序是病毒程序在网络上的 推广。蠕虫程序是利用计算机系统的网络管理机 构识别网络中空闲的机器的机会把自己传递给这 传播到其他学闲机器。和病毒程序样,蠕虫程 序几乎可以嵌入任何有意义的程序中。但蠕虫与 病毒程序也有很大地不同,普通的病毒需要在计 算机硬盘或文件系统中繁殖,而典型的蠕虫程序 只需要在内存中维持一个活动的副本,甚至不向 硬盘写入任何信息
蠕虫程序 • 1988年 11月,一个美国青年 Robet Morris 向 Internet注入一个仅仅99行代码蠕虫(Worm) 程序,第二天就致使网上6000多台SUN与VAX计 算机系统瘫痪。蠕虫程序是病毒程序在网络上的 推广。蠕虫程序是利用计算机系统的网络管理机 构识别网络中空闲的机器的机会把自己传递给这 台机器的。由于连网的原因,蠕虫程序可以不断 传播到其他空闲机器。和病毒程序一样,蠕虫程 序几乎可以嵌入任何有意义的程序中。但蠕虫与 病毒程序也有很大地不同,普通的病毒需要在计 算机硬盘或文件系统中繁殖,而典型的蠕虫程序 只需要在内存中维持一个活动的副本,甚至不向 硬盘写入任何信息
蠕虫程序 蠕虫程序有两大类型,一种是只能在一台计算 机内运行,这种程序需要通过网络连接把自身 复制到其他系统中,完成向新机器复制任务后 就不保留副本(也可能在原始系统中保留一份 副本),这种蠕虫也可以发挥一种信息中继的 作用。 另一种是把实际使用的网络连接作为神经系统, 使各网段中的自身代码可以在多个系统中运行。 如果这些蠕虫程序需要一个中心结点进行协调 这种蠕虫程序就称为章鱼程序( octopus)
蠕虫程序 • 蠕虫程序有两大类型,一种是只能在一台计算 机内运行,这种程序需要通过网络连接把自身 复制到其他系统中,完成向新机器复制任务后 就不保留副本(也可能在原始系统中保留一份 副本),这种蠕虫也可以发挥一种信息中继的 作用。 • 另一种是把实际使用的网络连接作为神经系统, 使各网段中的自身代码可以在多个系统中运行。 如果这些蠕虫程序需要一个中心结点进行协调, 这种蠕虫程序就称为章鱼程序(octopus)
蠕虫程序 ·蠕虫在相互友好和信任的网络环境中不受限制的 增殖,最终会使这些相互信任的用户受到损害。 有的网络蠕虫程序当初开发是为着正当目的的, 但由于后来运行的环境发生了变化(如遇到一些 未知硬件和软件的连入),蠕虫程序就开始发挥 坏作用了。有的蠕虫程序设计者为了防止蠕虫程 序发生变化,产生负作用,就在蠕虫程序中增加 了控制条件,当出现异常情况时便停止蠕虫程序 的运行。为了防止预料不到的情况发生,必须要 保证当发现蠕虫程序破坏系统后,必须能够恢复 到正常的系统状态。广
蠕虫程序 • 蠕虫在相互友好和信任的网络环境中不受限制的 增殖,最终会使这些相互信任的用户受到损害。 有的网络蠕虫程序当初开发是为着正当目的的, 但由于后来运行的环境发生了变化(如遇到一些 未知硬件和软件的连入),蠕虫程序就开始发挥 坏作用了。有的蠕虫程序设计者为了防止蠕虫程 序发生变化,产生负作用,就在蠕虫程序中增加 了控制条件,当出现异常情况时便停止蠕虫程序 的运行。为了防止预料不到的情况发生,必须要 保证当发现蠕虫程序破坏系统后,必须能够恢复 到正常的系统状态
蠕虫程序 吸血鬼( Vampire)蠕虫 莫里斯蠕虫 WANK蠕虫 IRcC蠕虫
蠕虫程序 • 吸血鬼(Vampire)蠕虫 • 莫里斯蠕虫 • WANK蠕虫 • IRC蠕虫
网络病毒 从某种意义上讲,网络病毒=网络蠕虫+计 算机病毒。蠕虫是病毒在网络中传播的载 体和运输工具。蠕虫负责攻击目标系统的 漏洞,并设法获取目标机器的控制权,然 后在目标系统中建立后门,并植入病毒
网络病毒 • 从某种意义上讲,网络病毒=网络蠕虫+计 算机病毒。蠕虫是病毒在网络中传播的载 体和运输工具。蠕虫负责攻击目标系统的 漏洞,并设法获取目标机器的控制权,然 后在目标系统中建立后门,并植入病毒