nerdexam
GIAC

GREM · Question #184

You are analyzing a malware sample and notice it uses multiple JMP instructions that lead to dead code segments, making it difficult to follow the actual execution flow. What steps should you take…

The correct answer is A. Use dynamic analysis to observe the actual execution flow of the malware. B. Analyze each JMP instruction to determine whether it leads to valid code. D. Trace the stack during execution to identify valid code paths. See the full explanation below for the reasoning.

Question

You are analyzing a malware sample and notice it uses multiple JMP instructions that lead to dead code segments, making it difficult to follow the actual execution flow. What steps should you take to overcome this misdirection technique? (Choose three)

Options

  • AUse dynamic analysis to observe the actual execution flow of the malware.
  • BAnalyze each JMP instruction to determine whether it leads to valid code.
  • CPatch the binary to remove unnecessary JMP instructions.
  • DTrace the stack during execution to identify valid code paths.
  • EModify the binary to change the JMP instructions to NOPs.

How the community answered

(49 responses)
  • A
    84% (41)
  • C
    10% (5)
  • E
    6% (3)

Community Discussion

No community discussion yet for this question.

Full GREM Practice