1 |
Virus: A set of instructions that when executed inset themselves into other programs and presumably intend bad consequences.
|
2 |
Bacterium: A free standing program that replicates itself and causes harm by consuming resources
|
3 |
Worm: Similar to a bacterium that propagates over a network
|
4 |
Trapdoor: an undocumented entry point which is written into a program often for debugging purposes
-
A virus can install trapdoors as it propagates
|
5 |
Trojan horse: Instructions hidden in a seemingly useful program which can or do perform bad things. Viruses add Trojan horses to originally good programs
|
6 |
Logic bomb: malicious instructions that trigger on some particular event or time in the future
|