nerdexam
GIAC

GREM · Question #6

You are analyzing a malware sample in a debugger and notice the use of the CALL instruction followed by the manipulation of the EAX register. You suspect the malware is using custom functions for…

The correct answer is A. Step into the CALL instruction to observe the function being executed. B. Analyze the memory and stack before and after the CALL to understand how function arguments E. Set a breakpoint after the CALL to observe the returned value in the EAX register. See the full explanation below for the reasoning.

Question

You are analyzing a malware sample in a debugger and notice the use of the CALL instruction followed by the manipulation of the EAX register. You suspect the malware is using custom functions for malicious purposes. How would you proceed with the analysis? (Choose three)

Options

  • AStep into the CALL instruction to observe the function being executed.
  • BAnalyze the memory and stack before and after the CALL to understand how function arguments
  • CDump the memory to inspect the malware's unpacked payload.
  • DUse static analysis tools to decompile the malware before proceeding further with dynamic
  • ESet a breakpoint after the CALL to observe the returned value in the EAX register.

How the community answered

(34 responses)
  • A
    74% (25)
  • C
    9% (3)
  • D
    18% (6)

Community Discussion

No community discussion yet for this question.

Full GREM Practice