Scalable Semantics-Based Detection of Similar Android Apps: Design, Implementation, and Applications Publication

PhD dissertation presenting scalable semantics-based approaches for detecting similar Android applications, with applications to clone detection, malware analysis, and security assessment.

Andarwin: Scalable detection of android application clones based on semantics Publication

Journal article presenting AnDarwin’s scalable semantic analysis approach that detected 4,295 cloned and 36,106 rebranded apps from 265,359 applications across 17 markets including Google Play, with automatic library code removal.

Andarwin: Scalable detection of semantically similar android applications Publication

Introduces AnDarwin, a scalable tool that analyzed 265,359 apps from 17 markets to detect 4,295 clones and 36,106 rebranded apps, discovering 88 new malware variants by comparing semantic information without pairwise comparison.

An Investigation of Android Application Plagiarism Publication

Master’s thesis investigating Android application plagiarism through program analysis techniques to detect cloned and repackaged mobile apps.

Attack of the clones: Detecting cloned applications on android markets Publication

Presents DNADroid, a tool that detects Android application cloning by comparing program dependency graphs, identifying at least 141 cloned apps including cases of malware injection and ad revenue redirection.