Theme Icon
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.