Courseiva
Malware, Social Engineering and Network AttacksmediumMultiple SelectObjective-mapped

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.

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 →

How Courseiva writes practice questions · Editorial policy

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.