
CyberCode Academy · Yesterday · 21 min
Course 42 - Mobile Malware Analysis Fundamentals | Episode 9: Mastering Basic Static Analysis for Mobile Malware
0:00-21:16
transcript
show notes
Mobile Malware Static Analysis — Module ConclusionThis episode serves as a knowledge check and consolidation of the basic static-analysis methodology covered across both iOS and Android. The emphasis is not on learning one particular tool, but on developing a repeatable investigation process.1. iOS Static AnalysisSeveral important tools and artifacts are reinforced.class-dumpUsed primarily to extract and inspect Objective-C class information from compiled iOS binaries.It can help reveal:
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cybercode_academy
- Classes
- Methods
- Interfaces
- Application structure
- Activities
- Services
- Broadcast receivers
- Content providers
- Permissions
- Intent filters
- What does this application do?
- Does it communicate with a C2 server?
- Does it steal SMS messages?
- What persistence mechanism does it use?
- What information does it collect?
- Previous detections
- Malware family classifications
- Existing research
- Known indicators
- Previous submissions
- File hashes
- Domains
- IP addresses
- URLs
- Malware families
- Known samples
- Decompiled artifacts
- class-dump → useful for examining Objective-C class information in iOS binaries.
- otool → useful for inspecting Mach-O binaries and linked libraries.
- Info.plist → contains important iOS application metadata, including the executable name.
- apktool → decodes Android APK resources and manifests for analysis.
- AndroidManifest.xml → reveals permissions and application components.
- intent-filter → identifies the types of intents to which Android components can respond.
- Hashing → provides an efficient method for sample identification and threat-intelligence searches.
- Online intelligence → can accelerate investigations by providing existing knowledge about samples and indicators.
- Clearly defined objectives → keep malware investigations focused and efficient.
You can listen and download our episodes for free on more than 10 different platforms:
https://linktr.ee/cybercode_academy
links1





