1、病毒
病毒必须通过感染其他文件产生副本,病毒具有很强的传染性;被感染的文件称为“宿主”文件,病毒必须通过宿主文件的共享或传递实现病毒体的传播。具有很强的传染性:病毒具有一定的潜伏性,潜伏期长短不一;并具有特定的触发性和很大的破坏性。一些病毒被设计为通过破坏程序,删除文件或者重新格式化硬盘来破坏计算机,有的会占据合法程序使用计算机的内存,引起操作系统异常,甚至导致系统崩溃,还有许多病毒包含大量错误,这些错误可能导致系统崩溃或者数据丢失。
2、特洛伊木马
是指那些表面上是有用的软件,实际目的却是危害计算机安全并导致严重破坏的计算机程序:是一种基于远程控制的黑客工具,具有隐蔽性和非授权性的特点;控制并窃取被入侵计算机的很多的操作权限,如修改文件,修改注册表、控制鼠标、键盘,窃取信息等;不具传染性,它并不复制自身,要使木马传播,必须在计算机上有效地启用这些程序,例如打开电子邮件附件或者将木马捆绑在软件中放到网络吸引人去下载执行等;木马一般主要以窃取用户相关信息为主要目的。
3、蠕虫
具有不利用文件寄生,有的只存在于内存中:可以自身复制,能够控制计算机中文件的传播,在互联网内的所有计算机间自行传播,传播速度很快甚至在几个小时之内蔓延全球;蠕虫本身不具有攻击性,其攻击性是通过大量的复制,消耗内存或网络带宽,造成网络瘫痪:局域网条件下的共享文件夹,电子邮件,网络中的恶意网页,大量存在着漏洞的服务器都成为蠕虫传播的良好途径,具有主动攻击性和突然爆发性的显著特点。
4、逻辑炸弹
是指在特定事件(如时间,讯息或某个特定的状态等)触发下,实施特定的破坏行为的计算机程序;触发时的症状与某些病毒的作用结果相似。和病毒一样是寄生在程序当中,当逻辑炸弹代码写在具有正常功能的软件当中,强调有计划的对某个程序或某些系统进行破坏,而实施破坏的程序不具有传染性。
5、恶作剧程序
是为了取笑其他计算机用户而创造出来的普通可执行程序。它们不会破坏数据或造成系统破坏,但它们经常会浪费用户时间,降低生产效率。它们可能会包含不适宜的图片或者内容,恶作剧只会在某些人故意发送时才会传播。
6、流氓软件
是通过强制用户安装。强制用户接受制造者发送的信息或者广告。以提高某些商业机构的市场占有率和知名度,而软件的使用者只能默默承受,无法屏蔽这些信息,并且该软件难以卸载。