计算机病毒是一个程序,一段可执行码。像生物病毒一样,计算机病毒有其独特的复制能力,可以很快地蔓延,又常常难以根除,它们能把自身附着在各种类型的文件上,当文件被复制或从一个用户传送到另一个用户时,它们就随同文件一起蔓延开来。现在,随着计算机网络的发展,计算机病毒和计算机网络技术相结合,蔓延得更加迅速。
在生物学中,病毒是指侵入动植物体等有机生命体中的具有感染性、潜伏性、破坏性的微生物,而且不同的病毒具有不同的诱发因素。“计算机病毒‘一词是人们联系到破坏计算机系统的“病原体”具有与生物病毒相似的特征,借用生物学病毒而使用的计算机术语。“计算机病毒”一词最早出现在美国某个作家1977年出版的科幻小说中。
1983年,美国计算机安全专家某博士首次提出计算机病毒的存在,他认为:计算机病毒是一个能感染其他程序的程序,它靠修改其他程序‘,并把自身的复件嵌入其他程序而实现病毒的感染。1989年,他进一步将计算机病毒定义为:“病毒程序通过修改其他程序的方法将自己的精确复件或可能演化的形式放入其他程序中,从而感染它们。”所谓感染,是指病毒将自身嵌入到指令序列中,致使执行合法程序的操作招致病毒程序的共同执行(或是以病毒程序的执行取而代之)。
1994年《中华人们共和国计算机安全保护条例》定义:“计算机病毒是指编制或者在计算机程序中插入的,破坏计算机功能或数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。
当然,还有其他人的不完全相同的定义,但都大同小异。从广义上说,凡是能引起计算机故障、破坏计算机数据的程序统称为计算机病毒。近年来,各种恶意代码之间的界限有模糊的趋势,人们不再刻意地区分是计算机病毒、网络蠕虫,还是木马、僵尸网络等。


- 评论:(0)
- 引用通告
我来说两句点击这里获取该日志的TrackBack引用地址