112-57 practice question 1 of 15
Cheryl, a forensic expert, was recruited to investigate a malicious activity performed by an anonymous hackers’ group on an organization’s systems…
Full set: 75 questionsThe scenario describes the process of reverse engineering a malware file by analyzing its assembly code. OllyDbg is a 32-bit assembler-level analyzing debugger for Microsoft Windows. Its primary function is to analyze binary code (executables) when the source code is unavailable. It allows a forensic expert like Cheryl to load the malware, step through its assembly instructions, view memory and registers, and set breakpoints. This process is fundamental to understanding the malware's functionality, purpose, and behavior, which directly matches the actions described in the question.
A. Virtual Box: This is a hypervisor used to create isolated virtual environments (sandboxes) for safely running and observing malware, not for directly analyzing its assembly code.
B. QualNet: This is a network simulation and modeling software used to analyze network performance and behavior. It is not used for malware reverse engineering.
D. VMware vSphere: This is an enterprise-class server virtualization platform. Like VirtualBox, it provides an environment but is not a tool for debugging or analyzing assembly code.
1. EC-Council Certified Threat Intelligence Analyst (C|TIA) v1.0 Courseware, Module 06: Malware Analysis, Section: "Tools for Malware Analysis," Sub-section: "Debuggers." This section explicitly lists OllyDbg as a primary tool for debugging and analyzing executable files at the assembly level.
2. Sikorski, M., & Honig, A. (2012). Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software. No Starch Press. (This book is a standard textbook in numerous university cybersecurity curricula). Chapter 5, "Debugging," extensively covers the use of OllyDbg for dynamic analysis of malware by stepping through assembly code.
3. Rensselaer Polytechnic Institute (RPI) Courseware, CSCI-4974/6974: Malware Analysis, Lecture 7: "Dynamic Analysis: Debugging." The lecture notes and associated labs detail the use of debuggers like OllyDbg to inspect and understand a program's execution flow at the assembly level.
Keep practicing
Take the free 112-57 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other 112-57 practice questions
- Question 2Which of the following types of phishing attacks allows an attacker to exploit instant me…
- Question 3Bob, a forensic investigator, is investigating a live Windows system found at a crime sce…
- Question 4Below are the various steps involved in forensic readiness planning. Keep an incident res…
- Question 5Identify the malware analysis technique in which the investigators must take a snapshot o…
- Question 6Given below is a regex signature used by security professionals for detecting an XSS atta…
- Question 7Which of the following folders of macOS stores all the files, documents, applications, li…
