文/杨建伟
(天津商业大学信息工程学院 天津市 300134)
所谓计算机病毒,指的是在计算机程序中,制造者蓄意插入计算机硬件和数据的代码,而这些硬件和代码具有破坏性,同时,这些计算机病毒具有极强的自我复制能力。它具有很多特性,如传播性、可激发性、隐蔽性和破坏性。本文就计算机病毒的传染方式、寄生方式、触发条件、破坏的表现形式以及如何预防展开论述,同时,也针对计算机病毒的运行机制,如病毒的传染模型和破坏模型展开研究。
计算机病毒的工作过程,如图1。
1.1.1 文件型病毒
它还有一个学名叫“寄生病毒”,它通常是文件感染者,感染的文件类型,通常扩展名是COM、EXE、SYS等,它的运行场所在计算机存储器中。
1.1.2 引导区型病毒
引导区型病毒的感染方式如下,它主要通过软盘在操作系统中传播,继而感染到引导区,进而再蔓延到硬盘中,这种病毒破坏性较大,同时还能感染到硬盘中的“主引导记录”。
1.1.3 宏病毒
宏病毒是一种宏代码,这种代码存在于Office文档中用BASIC语言编写的病毒程序,这种病毒对文档的各种操作都是有影响的。
1.2.1 源码型病毒
此类病毒主要攻击由高级语言编写的程序,即在这段程序被编译之前就在源程序中找到一个恰当的位置,既可以隐蔽自己在编译时成为合法程序的一部分,又可以寻找恰当的时机开始进攻……p>