
GIAC Reverse Engineering Malware
Domain 3Objective 3
Overcoming Misdirection Techniques GREM Practice Questions (Page 7)
Part of the Malware Patterns and Obfuscation domain, which makes up ~22% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~15–26 in this domain), expect 5–9 from this objective — we provide 44 practice questions to prepare you well beyond it. (estimate)
44questions here
9free pages
5concepts
Questions 31–35
- 31
You are analyzing a sophisticated backdoor that uses a combination of opaque predicates and junk instructions. The opaque predicates are based on complex arithmetic expressions that are difficult to evaluate statically. You have a deadline and need to produce a report on the backdoor's capabilities. Which approach best balances accuracy and time?
Select an answer first - 32
A malware sample contains many functions with junk instructions that do not affect the program's state (e.g., `add eax, 0`). These instructions are inserted to confuse static analysis. You want to clean up the code to improve readability. What is the best approach?
Select an answer first - 33
What is the primary purpose of inserting junk instructions into malware code?
Select an answer first - 34
You are analyzing a malware sample that uses control flow flattening and opaque predicates. You have a tool that can perform symbolic execution, but it is slow and may not finish within your time limit. You also have a debugger. What is the best strategy to maximize the information you can gather?
Select an answer first - 35
You are analyzing a packed malware sample. After unpacking, you notice that the code contains many opaque predicates and junk instructions. You want to deobfuscate the code to make it easier to analyze. Which approach is most appropriate?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by GIAC (SANS). “GREM” is a trademark of its owner, used for identification only.