Trojan | Virus | Worm | |
---|---|---|---|
Definition | Malicious program used to control a victim’s computer from a remote location. | Self replicating program that attaches itself to other programs and files | Illegitimate programs that replicate themselves usually over the network |
Purpose | Steal sensitive data, spy on the victim’s computer, etc. | Disrupt normal computer usage, corrupt user data, etc. | Install backdoors on victim’s computer, slow down the user’s network, etc. |
Counter Measures | Use of anti-virus software, update patches for operating systems, security policy on usage of the internet and external storage media, etc. |