2021 | OriginalPaper | Chapter
Hint
Swipe to navigate through the chapters of this book
Published in:
Recent Innovations in Computing
World is becoming small with the increase in the number of mobile phone users. The most influential and having huge market among mobile phones is android. Android is a software used in nowadays smart phones, which not only consists of operating system but also myriad number of key applications. These applications make large number of day to day tasks easy. There are millions of android applications in the market with over 3 billion or more downloads. The growing market of this platform not only invites smart phone users, but it also becomes a point of interest for black hat hackers. Hackers use this technology for large number of activities by spreading the android applications in this platform which are not actually android packages rather malicious codes or malware. Therefore, these malwares must be handled in a smart way; otherwise, they lead to huge loss. Different techniques have been used for detection of android malware which consists of network traffic analysis, static analysis, and dynamic analysis. In this paper, a combined approach of static, dynamic, and intrinsic features for android malware detection using k-nearest neighbor (k-NN), random forest, decision tree, SVM, and ensemble learning techniques. The calculation uses a publicly available dataset of Androtrack. The estimation results shows that both the decision tree and random forest classifiers produced accuracy of 99%. With the help of newly added feature and a different approach of preprocessing, i.e., linear discriminant analysis.
Please log in to get access to this content
To get access to this content you need the following product:
Advertisement
1.
go back to reference Xialoeiwang, Y.Z.: Accurate malware detection in cloud. springer plus, 123 (2015) Xialoeiwang, Y.Z.: Accurate malware detection in cloud. springer plus, 123 (2015)
2.
go back to reference Handa, A.: Malware detection using data mining techniques. Int. J. Adv. Res. Comput. Commun. Eng. 5 (2015) Handa, A.: Malware detection using data mining techniques. Int. J. Adv. Res. Comput. Commun. Eng.
5 (2015)
3.
go back to reference Ravi KiranVerma, K.P.: Ansroid Malware detection and security using machine learning. In: international Conference on I_SMAC(IoT Social Mobile,Analytics and Cloud), 618–623 (2017) Ravi KiranVerma, K.P.: Ansroid Malware detection and security using machine learning. In: international Conference on I_SMAC(IoT Social Mobile,Analytics and Cloud), 618–623 (2017)
4.
go back to reference Hyun Jae Kang, J.W.J. Androtracker: Creator information based malware detection. In: International Conference on Technology on ioT, 7 (2017) Hyun Jae Kang, J.W.J. Androtracker: Creator information based malware detection. In: International Conference on Technology on ioT, 7 (2017)
5.
go back to reference Muttoo, S.V.: An Android Malware detection framework based in intents and permissions. Defence Sci. J. 66(6), 618–623 (2016). Muttoo, S.V.: An Android Malware detection framework based in intents and permissions. Defence Sci. J.
66(6), 618–623 (2016).
6.
go back to reference Mengyu Qiao, A.H.: Merging permissions and API callsfor Android Malware detection. In: 5th IIAI International Congress on Advanced Informatics (2016). Mengyu Qiao, A.H.: Merging permissions and API callsfor Android Malware detection. In: 5th IIAI International Congress on Advanced Informatics (2016).
7.
go back to reference Ryo Sato, D.C. Detecting Android Malware by Analyzing Manifest File. In Proceedings of the Asia-Pacific Advanced Network 2013 (Vol. 36, pp. 23–31). https://doi.org/10.7125/APAN.36.4 (2013). ISSN 2227-3026. Ryo Sato, D.C. Detecting Android Malware by Analyzing Manifest File. In Proceedings of the Asia-Pacific Advanced Network 2013 (Vol. 36, pp. 23–31).
https://doi.org/10.7125/APAN.36.4 (2013). ISSN 2227-3026.
8.
go back to reference Koli, J.: Randroid: An ANdroid Malware detectionusing random machuine learning classifiers. In: IEEEE International Conference on Technologies for Smart-city Energy Security and power (2018) Koli, J.: Randroid: An ANdroid Malware detectionusing random machuine learning classifiers. In: IEEEE International Conference on Technologies for Smart-city Energy Security and power (2018)
9.
go back to reference TaeGuen Kim, B.K.: Runtime detection framework for Android Malware. Hindawi Mobile Information Systems, 2018. Article ID 8094314, 15. https://doi.org/10.1155/2018/8094314 (2018) TaeGuen Kim, B.K.: Runtime detection framework for Android Malware. Hindawi Mobile Information Systems, 2018. Article ID 8094314, 15.
https://doi.org/10.1155/2018/8094314 (2018)
10.
go back to reference I.K.Yan, H.: Droidscope: seamlessly reconstructing the OS and dalvik semantic views for dynamic android. In Proceedings of the 21st USENIX Security Symposium (USENIX Security 12), pp. 569–584 (2012). I.K.Yan, H.: Droidscope: seamlessly reconstructing the OS and dalvik semantic views for dynamic android. In Proceedings of the 21st USENIX Security Symposium (USENIX Security 12), pp. 569–584 (2012).
11.
go back to reference Sanya Chaba, R.K.: Malwarre detection approach for Android systems using system call logs (2016) Sanya Chaba, R.K.: Malwarre detection approach for Android systems using system call logs (2016)
12.
go back to reference Xi Xiao, X.X.: identifying android malware with system call co-occurrence matrices. Trans. Emer. Telecommun. Technol. (2016), 27 Xi Xiao, X.X.: identifying android malware with system call co-occurrence matrices. Trans. Emer. Telecommun. Technol. (2016), 27
13.
go back to reference Xiangli, C.D.: Detection of Android malware security on system calls. IEEE 978–1–4673–9613–4/16/$31.00 ©2016 (2016). Xiangli, C.D.: Detection of Android malware security on system calls. IEEE 978–1–4673–9613–4/16/$31.00 ©2016 (2016).
- Title
- A Hybrid Approach with Intrinsic Feature-Based Android Malware Detection Using LDA and Machine Learning
- DOI
- https://doi.org/10.1007/978-981-15-8297-4_24
- Author:
-
Bilal Ahmad Mantoo
- Publisher
- Springer Singapore
- Sequence number
- 24