![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
计算机病毒是指
计算机病毒指的是一种在人为或非人为的情况下产生的、在用户不知情或未批准下,能自我复制或运行的电脑程序。
计算机病毒往往会影响受感染电脑的正常运作,或是被控制而不自知,电脑正常运作仅盗窃资料、或者被利用做其他用途等用户非自发启动的行为。为了能够复制其自身,病毒必须能够执行代码并能够对内存执行写操作。基于这个原因,许多病毒都是将自己附着在合法的可执行文件上。如果用户企图执行该可执行文件,那么病毒就有机会运行。
病毒可以根据执行时所表现出来的行为分成两类。非常驻型病毒会立即查找其它宿主并伺机加以感染,之后再将控制权交给被感染的应用程序。常驻型病毒被执行时并不会查找其它宿主。相反的,一个常驻型病毒会将自己加载内存并将控制权交给宿主。该病毒于背景中执行并伺机感染其它目标。
计算机病毒的传播途径和宿主
由于操作系统桌面环境90%的市场都是使用微软Windows系列产品, 所以病毒作者纷纷把病毒攻击对象选为Windows。制作病毒者首先应该确定要攻击的操作系统版本有何漏洞,这才是他所写的病毒能够利用的关键。Windows当时并没有有效的安全与防御功能,且用户常以管理员权限运行未经安全检查的软件,这也为Windows下病毒的泛滥提供了温床。
Linux、Mac OS等操作系统,因使用的人群比较少,病毒一般不容易扩散。大多病毒发布作者的目的有多种,包括恶作剧、想搞破坏、报复及想出名与对研究病毒有特殊嗜好。病毒主要通过网路浏览以及下载,电子邮件以及可移动磁盘等途径迅速传播。