An Experimental Analysis on Malware Detection in Executable Files using Machine Learning

被引:1
|
作者
Sharma, Anurag [1 ]
Mohanty, Suman [1 ]
Islam, Md Ruhul [1 ]
机构
[1] Sikkim Manipal Univ, Sikkim Manipal Inst Technol, Dept Comp Sci & Engn, Rangpo, East Sikkim, India
关键词
Malware; Spyware; Adware; Virus; Trojan Horse; Executable Files;
D O I
10.1109/ICSCC51209.2021.9528122
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In the recent time due to advancement of technology, Malware and its clan have continued to advance and become more diverse. Malware otherwise Malicious Software consists of Virus, Trojan horse, Adware, Spyware etc. This said software leads to extrusion of data (Spyware), continuously flow of Ads (Adware), modifying or damaging the system files (Virus), or access of personal information (Trojan horse). Some of the major factors driving the growth of these attacks are due to poorly secured devices and the ease of availability of tools in the Internet with which anyone can attack any system. The attackers or the developers of Malware usually lean towards blending of malware into the executable file, which makes it hard to detect the presence of malware in executable files. In this paper we have done experimental study on various algorithms of Machine Learning for detecting the presence of Malware in executable files. After testing Naive Bayes, KNN and SVM, we found out that SVM was the most suited algorithm and had the accuracy of 94%. We then created a web application where the user could upload executable file and test the authenticity of the said executable file if it is a Malware file or a benign file.
引用
收藏
页码:178 / 182
页数:5
相关论文
共 50 条
  • [31] Malware Detection Using Machine Learning Algorithms in Android
    Sri, Kovvuri Ramya
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON DATA SCIENCE, MACHINE LEARNING AND APPLICATIONS, VOL 1, ICDSMLA 2023, 2025, 1273 : 561 - 568
  • [32] Detection of Malware in the Network Using Machine Learning Techniques
    Yogesh, B.
    Reddy, G.Suresh
    Proceedings - 2022 International Conference on Recent Trends in Microelectronics, Automation, Computing and Communications Systems, ICMACC 2022, 2022, : 204 - 211
  • [33] PDF Malware Detection Using Visualization and Machine Learning
    Liu, Ching-Yuan
    Chiu, Min-Yi
    Huang, Qi-Xian
    Sun, Hung-Min
    DATA AND APPLICATIONS SECURITY AND PRIVACY XXXV, 2021, 12840 : 209 - 220
  • [34] Android Malware Detection Using Machine Learning: A Review
    Chowdhury, Naseef-Ur-Rahman
    Haque, Ahshanul
    Soliman, Hamdy
    Hossen, Mohammad Sahinur
    Fatima, Tanjim
    Ahmed, Imtiaz
    INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 3, INTELLISYS 2023, 2024, 824 : 507 - 522
  • [35] A cost analysis of machine learning using dynamic runtime opcodes for malware detection
    Carlin, Domhnall
    O'Kane, Philip
    Sezer, Sakir
    COMPUTERS & SECURITY, 2019, 85 : 138 - 155
  • [36] Insights Into Malware Detection via Behavioral Frequency Analysis Using Machine Learning
    Walker, Aaron
    Sengupta, Shamik
    MILCOM 2019 - 2019 IEEE MILITARY COMMUNICATIONS CONFERENCE (MILCOM), 2019,
  • [37] Using deep graph learning to improve dynamic analysis-based malware detection in PE files
    Minh Tu Nguyen
    Viet Hung Nguyen
    Nathan Shone
    Journal of Computer Virology and Hacking Techniques, 2024, 20 : 153 - 172
  • [38] Using deep graph learning to improve dynamic analysis-based malware detection in PE files
    Nguyen, Minh Tu
    Nguyen, Viet Hung
    Shone, Nathan
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2024, 20 (01) : 153 - 172
  • [39] An experimental analysis for malware detection using extrusions
    Deptt of Computer Sci. and Engineering, Shaheed Bhagat Singh College of Engineering and Technology, Ferozepur, India
    Int. Conf. Comput. Commun. Technol., ICCCT, (474-478):
  • [40] Detection of Spyware by Mining Executable Files
    Shazhad, Raja Khurram
    Haider, Syed Imran
    Lavesson, Niklas
    FIFTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY: ARES 2010, PROCEEDINGS, 2010, : 295 - 302