Research Article

A Deep Neural Network Model for Malware Detection

Volume: 4 Number: 1 June 5, 2021
EN

A Deep Neural Network Model for Malware Detection

Abstract

Parallel to the adoption of mobile technology in our daily lives, there is a growing and increasing proliferation of cyber frauds and malicious content. Mobile malware can exploit the vulnerabilities of the device, modify, disclose or erase confidential data, such as credit card numbers, passwords, medical data, contacts, or even block the device asking for a ransom. In this paper, we leverage the possibilities of deep fully-connected neural networks, using permissions and Application Programming Interfaces APIs as features, to automatically and efficiently detect Android malware. We achieved a score of 88.9\% using a feed-forward of 128x128x1, 2-hidden layers configuration.

Keywords

Thanks

The authors would like to thank the Koodous administrators for their effort in collecting and sharing the academic malware dataset.

References

  1. \bibitem{koodous} Koodous Dataset web site - \url{http://koodous.com}, last accessed july 2020.
  2. \bibitem{Gdata} \url{https://www.gdatasoftware.com/news/2019/07/35228-mobile-malware-report-no-let-up-with-android-malware}, last accessed august 2020.
  3. \bibitem{Mamadroid} E. Mariconti and L. Onwuzurike and al \textit{MaMaDroid: Detecting Android Malware by Building Markov Chains of Behavioral Models}, in (CoRR, 2016).
  4. \bibitem{Droidminer} Aafer Y., Du W., Yin H. (2013) \textit{DroidAPIMiner: Mining API-Level Features for Robust Malware Detection in Android}. In: Zia T., Zomaya A., Varadharajan V., Mao M. (eds) Security and Privacy in Communication Networks. SecureComm 2013. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 127. Springer, Cham.
  5. \bibitem{DroidminerroidMat} D. Wu, C. Mao, T. Wei, H. Lee and K. Wu, \textit{DroidMat: Android Malware Detection through Manifest and API Calls Tracing } 2012 Seventh Asia Joint Conference on Information Security, Tokyo, 2012, pp. 62-69.
  6. \bibitem{Drebin} Arp, Daniel, et al. D\textit{Drebin: Effective and explainable detection of android malware in your pocket}. Ndss. Vol. 14. 2014. \bibitem{SVM} Sun, Junmei, et al. \textit{Malware detection on Android smartphones using keywords vector and SVM}. 2017 IEEE/ACIS 16th International Conference on Computer and Information Science (ICIS). IEEE, 2017.
  7. \bibitem{RandomF2} Santosh Joshi, Himanshu Upadhyay, Leonel Lagos, Naga Suryamitra Akkipeddi, and Valerie Guerra. 2018. \textit{Machine Learning Approach for Malware Detection Using Random Forest Classifier on Process List Data Structure}. In Proceedings of the 2nd International Conference on Information System and Data Mining (ICISDM ’18). Association for Computing Machinery, New York, NY, USA, 98–102.
  8. \bibitem{Droid-sec} Yuan, Zhenlong, et al. \textit{Droid-sec: deep learning in android malware detection} . ACM SIGCOMM Computer Communication Review. Vol. 44. No. 4. ACM, 2014.

Details

Primary Language

English

Subjects

Software Engineering (Other)

Journal Section

Research Article

Publication Date

June 5, 2021

Submission Date

October 29, 2020

Acceptance Date

December 9, 2020

Published in Issue

Year 2021 Volume: 4 Number: 1

APA
Bourebaa, F., & Benmohammed, M. (2021). A Deep Neural Network Model for Malware Detection. International Journal of Informatics and Applied Mathematics, 4(1), 1-14. https://izlik.org/JA93NK85HF
AMA
1.Bourebaa F, Benmohammed M. A Deep Neural Network Model for Malware Detection. IJIAM. 2021;4(1):1-14. https://izlik.org/JA93NK85HF
Chicago
Bourebaa, Fatima, and Mohamed Benmohammed. 2021. “A Deep Neural Network Model for Malware Detection”. International Journal of Informatics and Applied Mathematics 4 (1): 1-14. https://izlik.org/JA93NK85HF.
EndNote
Bourebaa F, Benmohammed M (June 1, 2021) A Deep Neural Network Model for Malware Detection. International Journal of Informatics and Applied Mathematics 4 1 1–14.
IEEE
[1]F. Bourebaa and M. Benmohammed, “A Deep Neural Network Model for Malware Detection”, IJIAM, vol. 4, no. 1, pp. 1–14, June 2021, [Online]. Available: https://izlik.org/JA93NK85HF
ISNAD
Bourebaa, Fatima - Benmohammed, Mohamed. “A Deep Neural Network Model for Malware Detection”. International Journal of Informatics and Applied Mathematics 4/1 (June 1, 2021): 1-14. https://izlik.org/JA93NK85HF.
JAMA
1.Bourebaa F, Benmohammed M. A Deep Neural Network Model for Malware Detection. IJIAM. 2021;4:1–14.
MLA
Bourebaa, Fatima, and Mohamed Benmohammed. “A Deep Neural Network Model for Malware Detection”. International Journal of Informatics and Applied Mathematics, vol. 4, no. 1, June 2021, pp. 1-14, https://izlik.org/JA93NK85HF.
Vancouver
1.Fatima Bourebaa, Mohamed Benmohammed. A Deep Neural Network Model for Malware Detection. IJIAM [Internet]. 2021 Jun. 1;4(1):1-14. Available from: https://izlik.org/JA93NK85HF

International Journal of Informatics and Applied Mathematics