Correct option is D
All three statements are true.
·
Trojan Horse is a type of malware that masquerades as legitimate software to trick users into executing it.
· A
virus attaches itself to a legitimate program and spreads when the program is executed.
· A
worm is similar to a virus but can spread without needing to attach itself to a host program.
Important Key Points:
1.
Trojan Horse: Disguised as legitimate software, but its true purpose is malicious.
2.
Virus: Attaches itself to other programs and spreads when the host program runs.
Viruses typically require user interaction, like opening an infected file.
3.
Worm: Self-replicating and can spread independently of any host program.
Worms exploit network vulnerabilities to spread without human intervention.