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.
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)- A2% (1)
- B94% (49)
- D4% (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.
Heuristic analysis examines code structure and patterns statically or monitors behavior rules without fully executing the code in a virtual CPU/memory simulation.
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.
Integrity checking computes and compares cryptographic hashes or checksums of files to detect unauthorized modifications, not malicious code behavior.
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
Community Discussion
No community discussion yet for this question.