Exploring Behavioral Aspects of API calls for Malware Identification and Categorization

被引:13
|
作者
Uppal, Dolly [1 ]
Sinha, Rakhi [1 ]
Mehra, Vishakha [1 ]
Jain, Vinesh [1 ]
机构
[1] Govt Engn Coll, Dept Comp Engn & Informat Technol, Ajmer, India
关键词
Behavioral Aspects; Malware; Data mining; API Call; Portable Executable;
D O I
10.1109/CICN.2014.176
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Present day scenario shows a drastic increase in the growth of the malware. According to Kaspersky Security Lab report, India ranks seventh in offline threats and ninth in online threats caused by malware, among top ten countries of the world. Advancement in the evasion techniques like code obfuscation, packing, encryption or polymorphism help malware writers to avoid detection of their malwares by Anti-Virus Scanners (AVS), as AVS primarily fails to detect unknown malwares. In this paper we elucidate a malware detection method based on mining behavioral aspects of API calls, as extraction and interpretation of API calls can help in determining the behavior and functions of a program. We propose a feature selection algorithm to select unique and distinct APIs and then we have applied machine learning techniques for categorizing malicious and benign PE files.
引用
收藏
页码:824 / 828
页数:5
相关论文
共 50 条
  • [31] Identification of Android malware using refined system calls
    Deepa, K.
    Radhamani, G.
    Vinod, P.
    Shojafar, Mohammad
    Kumar, Neeraj
    Conti, Mauro
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (20):
  • [32] Experimental analysis of Android malware detection based on combinations of permissions and API-calls
    Singh, Abhishek Kumar
    Jaidhar, C. D.
    Kumara, M. A. Ajay
    JOURNAL OF COMPUTER VIROLOGY AND HACKING TECHNIQUES, 2019, 15 (03) : 209 - 218
  • [33] Assessment of supervised machine learning algorithms using dynamic API calls for malware detection
    Singh, Jagsir
    Singh, Jaswinder
    International Journal of Computers and Applications, 2022, 44 (03) : 270 - 277
  • [34] Experimental analysis of Android malware detection based on combinations of permissions and API-calls
    Abhishek Kumar Singh
    C. D. Jaidhar
    M. A. Ajay Kumara
    Journal of Computer Virology and Hacking Techniques, 2019, 15 : 209 - 218
  • [35] Comparing Deep Learning and Shallow Learning Techniques for API Calls Malware Prediction: A Study
    Cannarile, Angelo
    Dentamaro, Vincenzo
    Galantucci, Stefano
    Iannacone, Andrea
    Impedovo, Donato
    Pirlo, Giuseppe
    APPLIED SCIENCES-BASEL, 2022, 12 (03):
  • [36] Association rule-based malware classification using common subsequences of API calls
    D'Angelo, Gianni
    Ficco, Massimo
    Palmieri, Francesco
    APPLIED SOFT COMPUTING, 2021, 105
  • [37] Automated static analysis and classification of Android malware using permission and API calls models
    Skovoroda, Anastasia
    Gamayunov, Dennis
    2017 15TH ANNUAL CONFERENCE ON PRIVACY, SECURITY AND TRUST (PST), 2017, : 243 - 252
  • [38] Android Malware Detection Using API Calls: A Comparison of Feature Selection and Machine Learning Models
    Muzaffar, Ali
    Hassen, Hani Ragab
    Lones, Michael A.
    Zantout, Hind
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON APPLIED CYBER SECURITY (ACS) 2021, 2022, 378 : 3 - 12
  • [39] Deep learning based Sequential model for malware analysis using Windows exe API Calls
    Catak, Ferhat Ozgur
    Yaz, Ahmet Faruk
    Elezaj, Ogerta
    Ahmed, Javed
    PEERJ COMPUTER SCIENCE, 2020,
  • [40] Using API Calls for Sequence-Pattern Feature Mining-Based Malware Detection
    Balan, Gheorghe
    Gavrilut, Dragos Teodor
    Luchian, Henri
    INFORMATION SECURITY PRACTICE AND EXPERIENCE, ISPEC 2022, 2022, 13620 : 233 - 251