GIAC
GREM · Question #62
Why might malware use indirect jumps and calls as part of its execution flow?
The correct answer is A. To make decompilation and debugging more difficult by obscuring the control flow. See the full explanation below for the reasoning.
Question
Why might malware use indirect jumps and calls as part of its execution flow?
Options
- ATo make decompilation and debugging more difficult by obscuring the control flow
- BTo enhance the readability of the code for maintenance purposes
- CTo reduce the overall size of the compiled binary
- DTo improve the efficiency of execution on multi-core processors
How the community answered
(36 responses)- A83% (30)
- B3% (1)
- C8% (3)
- D6% (2)
Community Discussion
No community discussion yet for this question.