Case study · Research Project
Obfuscated Code Detection in Android Applications
ResearchSoftware Security
- Problem
- Android malware authors use identifier renaming, control flow flattening, and string encryption to evade signature scanners.
- Built
- Normalized AST token sequences and extracted invariant structural features immune to surface-level identifier mutations.
- Outcome
- Identified obfuscated code clones with high precision across transformed Android APKs.
Overview
A clone-detection approach for identifying identifier-renaming and string-encryption obfuscation in Android source code, evaluated across obfuscated and non-obfuscated datasets.
Want something like this built?
I take on serious projects through Megicode — from scope to shipped product. Or browse the rest of the proof first.