350-201 practice question 10 of 25
An engineer is utilizing interactive behavior analysis to test malware in a sandbox environment to see how the malware performs when it is successfully executed. A location is secured to perform reverse engineering on a piece of malware. What is the next step the engineer should take to analyze this malware?
Full set: 139 questionsIn any malware analysis process, efficiency is critical. Before dedicating significant time to manual, in-depth analysis like debugging or disassembly, the first operational step after securing the environment is to determine if the sample is already known. Researching the malware's hash, strings, or other indicators online (e.g., in threat intelligence portals like VirusTotal) can provide immediate identification, existing analysis reports, and indicators of compromise. This initial reconnaissance saves time and resources, and it informs the subsequent steps of the analysis if a deeper dive is still required.
A. Running the program through a debugger is an advanced, time-consuming step of reverse engineering, performed after initial triage and behavioral analysis.
B. Unpacking the file is a part of dynamic analysis, but researching the file first may reveal its nature and the correct unpacking tools or methods.
D. Disassembling the malware is a form of static code analysis that is complex and typically follows initial identification and behavioral observation.
1. Cisco, "The Cisco Malware Analysis and Reverse-Engineering Playbook," 2016, Page 4, Section "Malware Analysis Process." The playbook outlines the process starting with "Basic static analysis" which includes generating hashes and "querying sources such as...VirusTotal" before proceeding to more advanced steps.
2. National Institute of Standards and Technology (NIST), "Special Publication 800-83: Guide to Malware Incident Prevention and Handling for Desktops and Laptops," July 2005, Section 4.2 "Creating a Malware Analysis Capability." The guide emphasizes a phased approach, where initial characterization (which includes searching for known information) precedes in-depth analysis.
3. Sikorski, M., & Honig, A. (2012). Practical Malware Analysis: The Hands-On Guide to Dissecting Malicious Software. No Starch Press. Chapter 1, "Basic Analysis," details that a key initial step is to search for the malware's hash online to see if it has been previously analyzed.
Keep practicing
Take the free 350-201 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other 350-201 practice questions
- Question 1According to GDPR, what should be done with data to ensure its confidentiality, integrity…
- Question 2A security incident affected an organization’s critical business services, and the custom…
- Question 3An organization had an incident with the network availability during which devices unexpe…
- Question 4An organization installed a new application server for IP phones. An automated process fe…
- Question 6What is a limitation of cyber security risk insurance?
- Question 7A SIEM tool fires an alert about a VPN connection attempt from an unusual location. The i…
