病毒:
病毒是一种计算机程序或软件,它将自身连接到另一个软件或计算机程序以危害计算机系统。当计算机程序运行时带有病毒,它会执行一些操作,例如从计算机系统中删除文件。远程控制不了病毒。
蠕虫:
蠕虫也是一种类似病毒的计算机程序,但它不会修改程序。它越来越多地自我复制,导致计算机系统变慢。蠕虫可以通过远程控制。
特洛伊木马:
特洛伊木马不会像病毒和蠕虫那样自我复制。它是一段隐藏的代码,可以窃取用户的重要信息。例如,木马软件在进入网页浏览器进行登录时观察电子邮件ID和密码。
病毒、蠕虫和特洛伊木马的区别:
Virus | Worm | Trojan Horse |
---|---|---|
Virus is a software or computer program that connect itself to another software or computer program to harm computer system. | Worms replicate itself to cause slow down the computer system. | Trojan Horse rather than replicate capture some important information about a computer system or a computer network. |
Virus replicates itself. | Worms are also replicates itself. | But Trojan horse does not replicate itself. |
Virus can’t be controlled by remote. | Worms can be controlled by remote. | Like worms, Trojan horse can also be controlled by remote. |
Spreading rate of viruses are moderate. | While spreading rate of worms are faster than virus and Trojan horse. | And spreading rate of Trojan horse is slow in comparison of both virus and worms. |
The main objective of virus to modify the information. | The main objective of worms to eat the system resources. | The main objective of Trojan horse to steal the information. |
Viruses are executed via executable files. | Worms are executed via weaknesses in system. | Trojan horse executes through a program and interprets as utility software. |