Android Malware Detection via Graphlet Sampling

dc.contributor.authorGao, Tianchong
dc.contributor.authorPeng, Wei
dc.contributor.authorSisodia, Devkishen
dc.contributor.authorSaha, Tanay Kumar
dc.contributor.authorLi, Feng
dc.contributor.authorAl Hasan, Mohammad
dc.contributor.departmentComputer Information and Graphics Technology, School of Engineering and Technologyen_US
dc.date.accessioned2019-06-28T18:14:02Z
dc.date.available2019-06-28T18:14:02Z
dc.date.issued2018-11
dc.description.abstractAndroid systems are widely used in mobile & wireless distributed systems. In the near future, Android is believed to dominate the mobile distributed environment. However, with the popularity of Android-based smartphones/tablets comes the rampancy of Android-based malware. In this paper, we propose a novel topological signature of Android apps based on the function call graphs (FCGs) extracted from their Android App PacKages (APKs). Specifically, by leveraging recent advances on graphlet mining, the proposed method fully captures the invocator-invocatee relationship at local neighborhoods in an FCG without exponentially inflating the state space. Using real benign app and malware samples, we demonstrate that our method, ACTS (App topologiCal signature through graphleT Sampling), can detect malware and identify malware families robustly and efficiently. More importantly, we demonstrate that, without augmenting the FCG with any semantic features such as bytecode-based vertex typing, local topological information captured by ACTS alone can achieve a high malware detection accuracy. Since ACTS only uses structural features, which are orthogonal to semantic features, it is expected that combining them would give a greater improvement in malware detection accuracy than combining non-orthogonal semantic features.en_US
dc.eprint.versionAuthor's manuscripten_US
dc.identifier.citationGao, T., Peng, W., Sisodia, D., Saha, T. K., Li, F., & Hasan, M. A. (2018). Android Malware Detection via Graphlet Sampling. IEEE Transactions on Mobile Computing, 1–1. https://doi.org/10.1109/TMC.2018.2880731en_US
dc.identifier.urihttps://hdl.handle.net/1805/19762
dc.language.isoenen_US
dc.publisherIEEEen_US
dc.relation.isversionof10.1109/TMC.2018.2880731en_US
dc.relation.journalIEEE Transactions on Mobile Computingen_US
dc.rightsPublisher Policyen_US
dc.sourceAuthoren_US
dc.subjectAndroiden_US
dc.subjectgraphlet samplingen_US
dc.subjectmobile applicationsen_US
dc.titleAndroid Malware Detection via Graphlet Samplingen_US
dc.typeArticleen_US
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Gao_2018_android.pdf
Size:
1.29 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.99 KB
Format:
Item-specific license agreed upon to submission
Description: