CEH Practice Question: Malware, Social Engineering and Network Attacks
Which TWO of the following are characteristics of a polymorphic virus? (Choose two.)
⚠ Common exam trap
Test-takers frequently confuse 'polymorphic' with 'metamorphic' viruses, where metamorphic viruses rewrite their entire code without encryption, while polymorphic viruses rely on encryption and a changing decryption routine.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
It uses encryption to hide its payload
Polymorphic viruses use encryption to hide their payload from signature-based detection. Each time the virus replicates, it generates a new encryption key and a corresponding decryption routine, making the encrypted payload appear different while the underlying malicious code remains the same.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
It requires user interaction to activate
Why it's wrong here
Polymorphic viruses do not inherently require user interaction for activation. While some instances may rely on a user opening an infected file, their activation mechanism is entirely separate from their polymorphic nature. These viruses can also be triggered by exploiting system vulnerabilities, through auto-run features, or via scheduled tasks, demonstrating that the method of execution is not a defining characteristic of polymorphism itself.
- ✓
It uses encryption to hide its payload
Why this is correct
A fundamental characteristic of polymorphic viruses is their sophisticated use of encryption to conceal their malicious payload. This encryption renders the core malicious code unreadable to static analysis tools, making it difficult to identify based on fixed patterns. Crucially, the virus dynamically generates a new, unique decryption routine with each replication, ensuring that even the decryption stub constantly changes, further evading signature-based detection.
- ✗
It infects only the boot sector
Why it's wrong here
Infecting only the boot sector is not a defining characteristic of polymorphic viruses. While some early polymorphic viruses, like the "Satanbug," did target the boot sector, polymorphism is a technique that can be applied to various malware types. This includes file infectors, macro viruses, and network worms, which can target executable files, document macros, or network protocols, respectively, rather than being confined to a specific system area.
- ✗
It spreads via email attachments only
Why it's wrong here
The method of spreading, such as exclusively via email attachments, is not a defining characteristic of a polymorphic virus. Polymorphism refers to the virus's ability to alter its internal code structure, not its propagation vector. Polymorphic malware can utilize a wide array of infection vectors, including removable media, network shares, drive-by downloads, and exploit kits, in addition to email, to disseminate itself.
- ✓
It changes its code signature each time it replicates
Why this is correct
The defining characteristic of a polymorphic virus is its ability to change its code signature each time it replicates. This is achieved through a mutation engine that modifies the virus's instruction set, register usage, and decryption routine, creating a new, unique variant with every infection. This constant alteration generates a different binary pattern for each instance, making it exceptionally difficult for traditional signature-based antivirus software to detect consistently.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CEH question from scratch — 870 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This CEH practice question is part of Courseiva's free EC-Council certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CEH exam.