Which of the following statements about malware are true? (A) A Trojan Horse…
2022
Which of the following statements about malware are true?
(A) A Trojan Horse is malware disguised as legitimate software.
(B) A Virus inserts itself into another program. It runs and spreads itself when the program is opened.
(C) A worm is similar to a virus except that it does not need a program in order to run. It spreads by itself.
Choose the correct answer from the options given below :
Answer: D. (A), (B) and (C) — ConceptMalware families are distinguished by how they enter a system and how they replicate. A Trojan horse relies on disguise, a virus attaches to a host…
- A.
(A) and (B) only
- B.
(A) and (C) only
- C.
(B) and (C) only
- D.
(A), (B) and (C)
Show answer & explanation
Correct answer: D
Concept
Malware families are distinguished by how they enter a system and how they replicate.
A Trojan horse relies on disguise, a virus attaches to a host program and executes with it, while a worm is a standalone program that can replicate and spread without attaching to another program.
Application
Statement (A) describes a Trojan horse as malicious software presented as legitimate software, which is its defining delivery method.
Statement (B) describes a virus attaching itself to another program and running when that host program is opened, which is the standard host-dependent behavior of a virus.
Statement (C) describes a worm as able to run and spread independently of a host program, which distinguishes a worm from a virus.
Contrast
(A) and (B) only leaves out the standalone, self-propagating behavior described for a worm.
(A) and (C) only leaves out the host-program attachment described for a virus.
(B) and (C) only leaves out the disguise as legitimate software described for a Trojan horse.
Thus, statements (A), (B), and (C) are all true.