农企新闻网

电脑病毒的种类以及特点(电脑病毒的种类有哪些)

发布者:王悦
导读大家好,农企新闻小编来为大家解答以上问题。电脑病毒的种类以及特点,电脑病毒的种类有哪些很多人还不知道,现在让我们一起来看看吧!电脑病毒的种类有哪些计算机病毒通常分为以下几类引导扇区病毒、文件病毒、宏

大家好,农企新闻小编来为大家解答以上问题。电脑病毒的种类以及特点,电脑病毒的种类有哪些很多人还不知道,现在让我们一起来看看吧!

电脑病毒的种类有哪些

计算机病毒通常分为以下几类:引导扇区病毒、文件病毒、宏病毒和其他新型病毒。引导扇区病毒由香港特别行政区政府信息技术署提供。在20世纪90年代中期之前,引导扇区病毒是最常见的病毒类型。这种病毒隐藏在受感染硬盘驱动器的主引导扇区或磁盘操作系统的引导扇区中。当软盘插入被感染的个人电脑时,病毒会感染软盘的引导扇区,从而传播病毒。

当被感染的软盘用于启动过程时,计算机将被感染。在启动计算机的过程中,基本输入输出系统会执行驻留在软盘引导扇区的病毒代码,所以系统反而会被病毒控制。病毒控制电脑系统后,会将病毒代码写入硬盘主引导扇区。之后,将恢复正常的启动程序。从用户的角度来看,一切似乎都很正常。

当计算机将来启动时,驻留在被感染的主引导卷中的病毒将开始运行。所以病毒会进入内存,随时感染其他用过的软盘。

【主引导扇区是硬盘的第一个扇区,包含操作系统的分区控制表和代码。主扇区后面的16个或更多扇区通常是闲置的。

一个硬盘驱动器最多可以划分为4个存储分区,而磁盘操作系统的扩展分区可以细分为多个逻辑驱动器。

每个分区的第一个扇区是引导扇区,它包含加载到分区中的操作系统的数据和代码。

软盘没有主启动卷。以标准磁盘操作系统格式格式化的软盘与硬盘的磁盘操作系统分区具有相同的结构。]文件型病毒文件型病毒是附着在文件上,通过程序文件而不是数据文件传播的病毒。当计算机运行被感染的程序时,它就会被感染。这些受感染的程序可能通过软盘、光盘、网络和互联网传播。运行被感染的程序后,伴随的病毒会立即感染其他程序,也有可能成为常驻程序,在未来感染其他程序。这些步骤完成后,病毒会恢复原来的正常程序。因此,当用户执行被感染的程序时,不容易发现任何异常情况。

A型病毒通常感染具有特定文件扩展名的文件。扩展名为COM、EXE和SYS的文件是病毒感染的常见目标。

巨型病毒1995年7月,一种新的计算机病毒被发现,立即震惊了计算机界。这种新病毒被称为宏病毒,与以往的病毒不同,它可以感染数据文件,而不是可执行文件。其实这并不是什么新概念,因为用宏语言编写病毒的可行性研究始于80年代末。出现在Word程序中的宏病毒可以在很多不同的操作平台上运行,只要电脑的Word程序支持Word文件格式,就有可能被感染。换句话说,无论你使用的是OS/2或Windows版本的Word程序,还是个人电脑或Macintosh电脑,都有可能被宏病毒感染。

其他种类的病毒和杀毒技术也在不断变化,日新月异。随着计算机用户使用新的操作平台/计算机技术,编写病毒的人会开发新的病毒,然后传播它们。以下是一些新的操作平台/计算机技术可能呈现新的病毒类型:Java ActiveX Visual Basic(VB)script HTML Lotus Notes Java病毒一直是一个有争议的话题:Java病毒能写出来吗?Java病毒会在电脑之间或者通过互联网传播吗?以上问题都在不同的新闻组讨论过。由于Java微应用程序被设计为在受控的环境(称为“沙箱”)中运行,它们无法接触计算机的文件或网络连接,因此Java病毒在计算机之间传播的可能性极低。

但是Java和其他标准程序一样,允许开发者创建可以控制整个系统的应用,所以Java病毒有了出现和存在的空间。

发现的第一种基于Java计算机编程语言的病毒叫做“Java”。StrangeBrew”。

第一次发现日期是1998年9月,它会感染属于Java类别的文件。但是这种病毒只影响独立的Java应用文件,而微应用执行的文件不会被感染。虽然Java应用程序并不常见,而且“Java。StrangeBrew”病毒只是处于初始阶段,这种病毒的影响不容忽视。随着Java应用的日益普及,预计Java病毒的种类会逐渐增多。

和Java一样,ActiveX被认为是会被病毒入侵的操作平台。如果从设计上来比较,ActiveX传播病毒的几率比Java大。基本上,ActiveX是对象链接和嵌入(OLE)的简化版,直接触及计算机的Windows系统,因此可以连接任何系统功能。另外,ActiveX的用户不仅限于MS Internet Explorer的用户;现在,网景导航器的插件也可以使用这种技术。相比之下,Java只能在“受控环境”中执行,或者通过一个名为“Java虚拟机”的程序来执行,它可以将Java与操作系统的服务分离开来。

Visual Basic (VB)脚本

  VB script 病毒已对电脑用户构成真正威胁。微软公司的原意是包括一种功能强大而易於使用的语言以便轻易取用 Windows 98/NT 系统内的资源。VB Scri·pt 是以人类可阅读的方式编写,所以易於明白。正是这个原因,很多并没有具备高深资讯科技知识的编写病毒的人也可侵入这个领域。

  以 VB script 编写的程式的第一代病毒藏在以 HTML 编写的网页内,经由互联网扩散开去。现时散播力强的 VB script 编写的病毒通常以寄发电子邮件的方式扩散,按用户地址册所列的电邮地址把病毒程式一同寄出。用户执行附件中的程式时,便会帮助病毒扩散。

  超文本标示语言(英文简称「HTML」) 藉由 HTML 扩散的病毒是另一个在互联网上引起广泛讨论的话题。有人甚至声称/宣告已发明/发现首只属 HTML 种类的病毒。

  HTML 是一种控制网页设计的编写语言。本来,纯 HTML 是不会受到感染, 因此,只支援 HTML 的浏览器也不会有受病毒感染的危险。所谓「HTML 病毒」出现的机会实在微乎其微。因此,真正的威胁并非来自浏览互联网的网页,而是来自从互联网下载已感染病毒编码的程式并加以执行。

  但现时的浏览器大部分都支援其他编写网页的语言,而所谓的「HTML 病毒」通常会利用这些编写文本的语言进行扩散。在文本内的病毒通常会藉著网页感染电脑,VBS.Offline 便是一个典型的例子。目前,最普遍的文本病毒便是刚讨论过的 VB script 病毒。

  Lotus Notes Lotus Notes 用户众多,会是编写病毒的人针对的软件。虽然目前尚未发现本机的 Lotus Notes 病毒,但在 Lotus Notes 数据库内的 rich-text 字段却提供了可供传统病毒(例如:档案型病毒及巨集病毒)驻存的地方。因为有关记录曾进行压缩,所以一般抗御病毒软件不能侦测在 Notes 数据库内的病毒。为防范电脑病毒入侵 Notes 的操作环境,我们建议用户安装专为 Notes 软件而编制的抗御病毒软件。