Multiple choice

A polymorphic virus

  1. modifies its program code each time it attaches itself to another program or file

  2. is a malicious-logic program that copies itself repeatedly in memory or on a disk drive until no memory or disk space remains

  3. is a malicious-logic program that hides within or looks like a legitimate program

  4. infects a program file, but still reports the size and creation date of the original-uninfected program

  5. none of these

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

A polymorphic virus changes its code structure each time it infects a new file, making it difficult for antivirus software to detect through signature-based methods. The other options describe different types of malicious programs: B is a worm, C is a Trojan horse, and D describes a stealth virus technique.