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 条
  • [1] Malware Detection using the Context of API Calls
    Chandrasekaran, Monika
    Ralescu, Anca
    Kapp, David
    Kebede, Temesgen
    PROCEEDINGS OF THE 2021 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2021, : 92 - 97
  • [2] Mining API Calls and Permissions for Android Malware Detection
    Sharma, Akanksha
    Dash, Subrat Kumar
    CRYPTOLOGY AND NETWORK SECURITY, CANS 2014, 2014, 8813 : 191 - 205
  • [3] Studying the Influence of Static API Calls for Hiding Malware
    Martin, Alejandro
    Menendez, Hector D.
    Camacho, David
    ADVANCES IN ARTIFICIAL INTELLIGENCE, CAEPIA 2016, 2016, 9868 : 363 - 372
  • [4] Malware classification based on API calls and behaviour analysis
    Pektas, Abdurrahman
    Acarman, Tankut
    IET INFORMATION SECURITY, 2018, 12 (02) : 107 - 117
  • [5] Using feature generation from API calls for malware detection
    Salehi, Zahra
    Sami, Ashkan
    Ghiasi, Mahboobe
    Computer Fraud and Security, 2014, 2014 (09): : 9 - 18
  • [6] Lightweight and Robust Malware Detection Using Dictionaries of API Calls
    Daeef, Ammar Yahya
    Al-Naji, Ali
    Chahl, Javaan
    TELECOM, 2023, 4 (04): : 746 - 757
  • [7] STATIC DETECTION OF ANDROID MALWARE BY USING PERMISSIONS AND API CALLS
    Chan, Patrick P. K.
    Song, Wen-Kai
    PROCEEDINGS OF 2014 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOL 1, 2014, : 82 - 87
  • [8] Mining Dominance Tree of API Calls for Detecting Android Malware
    Alam, Shahid
    Yildirim, Serdar
    Hassan, Mahamat
    Sogukpinar, Ibrahim
    2018 2ND INTERNATIONAL SYMPOSIUM ON MULTIDISCIPLINARY STUDIES AND INNOVATIVE TECHNOLOGIES (ISMSIT), 2018, : 192 - 195
  • [9] A Dynamic Malware Detection Approach by Mining the Frequency of API Calls
    Bai, Jinrong
    An, Zhenzhou
    Zou, Guozhong
    Mu, Shiguang
    COMPUTER AND INFORMATION TECHNOLOGY, 2014, 519-520 : 309 - 312
  • [10] Toward Identifying APT Malware through API System Calls
    Wei, Chaoxian
    Li, Qiang
    Guo, Dong
    Meng, Xiangyu
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021