
GIAC Advanced Smartphone Forensics
Domain 4Objective 1
Mobile Device Malware Analysis GASF Practice Questions (Page 9)
Part of the Mobile Device Malware Analysis domain, which makes up ~15% of our current practice bank. GIAC (SANS) does not publish an official question count, but from its 120-minute exam (~50–80 total, ~8–12 in this domain), expect 8–12 from this objective — we provide 53 practice questions to prepare you well beyond it. (estimate)
53questions here
11free pages
11concepts
Questions 41–45
- 41
A malware analyst is reverse engineering a heavily obfuscated Android APK. The analyst has successfully decompiled the DEX code to Java using jadx, but the code is filled with meaningless identifier names (e.g., 'a.a.a.a') and string encryption. The analyst needs to understand the app's behavior, particularly its network communications. Which approach is most efficient for understanding the obfuscated code?
Select an answer first - 42
An analyst is performing dynamic analysis of a suspicious Android app in a sandbox. The app is observed to read the device's contact list and then send an HTTP POST request to a remote server. The analyst wants to determine if the app is exfiltrating the contact data. Which observation would provide the STRONGEST evidence of data exfiltration?
Select an answer first - 43
Which static analysis technique involves inspecting an Android app's AndroidManifest.xml to identify requested permissions and components?
Select an answer first - 44
A forensic examiner is investigating an Android device that is suspected of being infected with spyware. The device is rooted, and the examiner has full filesystem access. The examiner finds a suspicious APK in /data/app/ that is not present in the user's app list. The APK's manifest requests the BIND_ACCESSIBILITY_SERVICE permission. The examiner also finds a file in /data/data/com.suspicious.app/shared_prefs/ containing encrypted strings. The device's logcat shows repeated attempts to connect to an IP address on port 443. Which forensic finding is the most significant indicator of a persistence mechanism?
Select an answer first - 45
A forensic examiner receives a Samsung Galaxy device suspected of containing a trojan that steals SMS messages. The examiner extracts the APK from the device and begins static analysis. The APK's AndroidManifest.xml shows the app requests the RECEIVE_SMS, READ_SMS, and INTERNET permissions, but the app's package name is 'com.android.systemupdater'. The APK is signed with a self-signed certificate. Which combination of static analysis findings most strongly indicates malicious behavior?
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). “GASF” is a trademark of its owner, used for identification only.