
GIAC Reverse Engineering Malware
Domain 5Objective 3
Identifying and Bypassing Anti-Analysis Techniques GREM Practice Questions (Page 4)
Part of the Advanced Malware Analysis domain, which makes up ~19% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 180-minute exam (~70–120 total, ~13–23 in this domain), expect 4–8 from this objective — we provide 25 practice questions to prepare you well beyond it. (estimate)
25questions here
5free pages
7concepts
Questions 16–20
- 16
A malware sample uses a multi-layer packing scheme. After unpacking the first layer, you find another packed section that needs to be unpacked. You are using a debugger to analyze the sample. What is the most efficient way to handle multiple layers of packing?
Select an answer first - 17
You are configuring a dynamic analysis environment to analyze a malware sample that is known to check for the presence of VMware tools and the MAC address of the virtual NIC. You want the sample to run without detecting the VM. Which configuration change is most appropriate?
Select an answer first - 18
An analyst is debugging a malware sample that calls `IsDebuggerPresent()` early in its execution. Which approach is most effective for bypassing this specific anti-debugging check without altering the malware's code?
Select an answer first - 19
What is an opaque predicate in the context of anti-disassembly?
Select an answer first - 20
During static analysis of a malware sample, you find that the code is heavily obfuscated with junk instructions inserted between real instructions. The disassembler shows many invalid opcodes because the junk bytes are not aligned with the instruction stream. What is the best approach to recover the real code?
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.