There are several types of malicious code attacks that a hacker can use to gain entry into or compromise a computer system. In this type of malicious code attack, a user launches a non-replicating malware program:
◦ Trojan horse
◦ Virus
◦ Worm
◦ Logic bomb