nerdexam
EC-Council

312-50V11 · Question #47

Chandler works as a pen-tester in an IT-firm in New York. As a part of detecting viruses in the systems, he uses a detection method where the anti-virus executes the malicious codes on a virtual…

The correct answer is B. Code Emulation. Code emulation runs suspect code inside a sandboxed virtual machine to observe CPU and memory behavior, distinguishing it from signature scanning or static heuristic analysis.

Malware Threats

Question

Chandler works as a pen-tester in an IT-firm in New York. As a part of detecting viruses in the systems, he uses a detection method where the anti-virus executes the malicious codes on a virtual machine to simulate CPU and memory activities. Which type of virus detection method did Chandler use in this context?

Options

  • AHeuristic Analysis
  • BCode Emulation
  • CIntegrity checking
  • DScanning

How the community answered

(52 responses)
  • A
    2% (1)
  • B
    94% (49)
  • D
    4% (2)

Why each option

Code emulation runs suspect code inside a sandboxed virtual machine to observe CPU and memory behavior, distinguishing it from signature scanning or static heuristic analysis.

AHeuristic Analysis

Heuristic analysis examines code structure and patterns statically or monitors behavior rules without fully executing the code in a virtual CPU/memory simulation.

BCode EmulationCorrect

Code emulation (also called dynamic analysis or sandbox execution) works by running malicious code within a controlled virtual machine environment that simulates real CPU and memory operations. This allows the antivirus to observe the actual runtime behavior of the code - such as file writes, registry changes, or network calls - without risking the real system, which matches exactly what the question describes.

CIntegrity checking

Integrity checking computes and compares cryptographic hashes or checksums of files to detect unauthorized modifications, not malicious code behavior.

DScanning

Scanning refers to signature-based detection that matches file byte patterns against a database of known malware signatures, not runtime execution.

Concept tested: Antivirus code emulation detection method

Source: https://encyclopedia.kaspersky.com/glossary/emulation/

Topics

#code emulation#virus detection#virtual machine#malware analysis

Community Discussion

No community discussion yet for this question.

Full 312-50V11 Practice