An Approach to Android Ransomware Detection Using Deep Learning

Authors

  • Rawaa Ismael Farhan College of Education for Pure Science College, Wasit University, IRAQ

DOI:

https://doi.org/10.31185/wjps.325

Keywords:

Ransomware, Android devices, Deep learning, Malicious threats

Abstract

As mobile devices continue to grow in popularity, the threat of ransomware attacks on Android devices has escalated, leading to serious privacy and financial risks for users. Traditional methods of ransomware detection have become less effective due to the evolving nature of these attacks. Consequently, the application of deep learning techniques offers promising potential for the detection and prevention of Android ransomware. This paper proposes an approach that utilizes deep learning algorithms to analyze and identify ransomware behavior on Android devices, aiming to enhance the security measures against these malicious threats. The model we used is a feedforward neural network model using the Keras Sequential. The model consists of three layers of densely connected neurons. The first layer has 64 units, the second layer also has 64 units, and the third and final layer has 2 units. The proposed model gave accuracy 98.9%.

References

N. Scaife, H. Carter, P. Traynor and K. Butler, “Ransomware on Mobile Devices: The Threat and a Solution.,” In 2018 IEEE 32nd International Conference on Advanced Information Networking and Applications (AINA), pp. 393-400, IEEE, 2018.

B. Kolosnjaji, M. Ramilli and D. Balzarotti, “Deep learning for classification of malware system-call sequences,” In Proceedings of the 10th ACM Workshop on Artificial Intelligence and Security, pp. 1-12, ACM, 2017.

S. Sharma, R. Krishna, and R. Kumar, “Android Ransomware Detection using Machine Learning Techniques: A Comparative Analysis on GPU and CPU,” Conference: 2020 21st International Arab Conference on Information Technology (ACIT), DOI:10.1109/ACIT50332.2020.9300108, pp. 1-6, 2020.

A. Singh et al., “Enhancing Ransomware Attack Detection Using Transfer Learning and Deep Learning Ensemble Models on Cloud-Encrypted Data,” Electronics 2023, 12(18), DOI:10.3390/electronics12183899, 2023.

Q. Xu, S. Zhang, S. Zhu and G. Wang, “ Neural network-based graphical for android malware detection,” IEEE Transactions on Information Forensics and Security, 11(3), pp. 472-483, 2016.

H. Kim, K. Kwon, T. Kim, K. Park and J. Hong, “Using convolutional neural network models for android malware detection,” Multimedia Tools and Applications, 78(5), pp. 5943-5956., 2019.

L. Nitschke, S. S. Javadi and B. Stock, “Machine Learning for Detecting Ransomware on Android Devices, ” IEEE Access, 8, pp.111346-111359, 2020.

P. Vervier, E. Quiring, F. Monrose and M. Chew, “Understanding Android Ransomware and How to Defend Against It,” In International Workshop on Privacy Guard, pp. 256-279, Springer, Cham, 2016.

Symantec: https://www.symantec.com/content/dam/symantec/docs/reports/threat-report/istr-24-2019-en.pdf, 2019.

S. Amin, H. Nguyen, S. Abdullah, N. Naeem and X. Zhu, “Deep Learning Approaches for Ransomware Detection on Android Devices,” In IEEE Access, vol. 8, pp. 19174-19185, 2020.

S. Singh, S. Sethi and K. Sharma, “A Comprehensive Study on Android Ransomware Detection Techniques: Traditional to Deep Learning,” In IEEE Access, vol. 8, pp. 44411-44439, 2020.

M. Liu, Y. Wu and X. Zhang, “Detecting Android ransomware using recurrent neural networks,” In Proceedings of the 8th ACM Conference on Data and Application Security and Privacy, pp. 171-178, 2018.

https://raw.githubusercontent.com/securycore/MLRD-Machine-Learning-Ransomware-Detection/master/data_file.csv, 2023.

L. Wenjia, W. Zi, C. Juecong and C. Sihua, "An Android Malware Detection Approach Using Weight-Adjusted Deep Learning," in 2018 Int. Conf. Comput. Netw. Commun, 2018.

R. Vinayakumar, k. S. Vinaya, P. Prabaharan and K. Sachin, "Detecting Android malware using Long Shortterm Memory (LSTM)," Journal of Intelligent & Fuzzy Systems, vol. 34, no. 4, pp. 1277-1288, 2018.

N. Abdelmonim and L. Yuancheng, "Android Malware Detection Using Autoencoder," International Journal of Computer Engineering and Applications, 2019.

H. Shifu, S. Aaron, C. Lingwei, Y. Yanfang and B. Thirimachos, "Deep Neural Networks for Automatic Android Malware Detection," 2017 IEEE/ACM International Conference on Advances in Social Networks Analysis and Mining, pp. 803-810, 2017.

Downloads

Published

2024-03-30

Issue

Section

Computer

How to Cite

Ismael Farhan, R. . (2024). An Approach to Android Ransomware Detection Using Deep Learning. Wasit Journal for Pure Sciences, 3(1), 90-94. https://doi.org/10.31185/wjps.325