DroidMorph: Are We Ready to Stop the Attack of Android Malware Clones?
Shahid Alam, M. Zain ul Abideen, Shahzad Saleem

TL;DR
DroidMorph is a tool that morphs Android apps at various levels to generate malware clones, revealing weaknesses in current anti-malware detection and aiding future research in malware analysis.
Contribution
The paper introduces DroidMorph, a novel tool for generating Android app clones at multiple abstraction levels for malware analysis and detection testing.
Findings
8 out of 17 anti-malware tools failed to detect morphed APKs
DroidMorph can generate diverse malware clones for testing
Highlights gaps in current malware detection capabilities
Abstract
The number of Android malware variants (clones) are on the rise and, to stop this attack of clones we need to develop new methods and techniques for analysing and detecting them. As a first step, we need to study how these malware clones are generated. This will help us better anticipate and recognize these clones. In this paper we present a new tool named DroidMorph, that provides morphing of Android applications (APKs) at different level of abstractions, and can be used to create Android application (malware/benign) clones. As a case study we perform testing and evaluating resilience of current commercial anti-malware products against attack of the Android malware clones generated by DroidMorph. We found that 8 out of 17 leading commercial anti-malware programs were not able to detect any of the morphed APKs. We hope that DroidMorph will be used in future research, to improve Android…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
