arrow
返回

Feature mining and classifier selection for API calls-based malware detection

delete2023-10-21
delete1
PRE
AI
G
Gheorghe Balan *
C
Ciprian-Alin Simion
D
Dragoş Teodor Gavriluţ
DOI:10.1007/s10489-023-05086-2delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
This paper deals with a major challenge in cyber-security: the need to respond to ever renewed techniques used by attackers in order to avoid detection based on analysing static features of malware. These constantly renewed techniques consist of various changes in file geometry, entropy a.s.o. As a consequence, static malware features sets describe less and less accurately the malicious files; hence, the performance of machine learning models in detecting new variants of the same malware family may be severely impaired. The paper focuses on a promising approach to this detection challenge: defining file features based on OS (operating system) API (Application Program Interface) calls sequences. We explore in detail the detection potential of such features, since, in order to act maliciously, these features are highly unlikely to be hidden. We studied several tens of thousands of such features, a modest-sized subset of which were subsequently fed to several machine learning models. The database used for training and testing consists of 1.5 million files, including malicious files from the polymorphic families Emotet and Trickbot. Using this database, nearly 4,000 pairings (classifier, feature selection algorithm) were trained / tested. Our experimental results show that the API (Application Program Interface) calls-oriented feature mining process is well suited for detecting polymorphic malware. A comparative discussion of the detection results of the various models is presented; depending on the target optimisation criterion (detection rate / false positive rate / saving resources), three of the 4,000 classification models turn out to be best suited for real-world applications: Random Forrest, Legacy Neural Networks and Decision Tree.
Keyword:
Malware detection
Feature mining
Behavioural features
API calls
Emulators

期刊

Applied Intelligence 封面图
Applied Intelligence
IF:
3.5
论文数:
7.6K
被引数:
1.7W

机构

A
Alexandru Ioan Cuza University
学者数:
2.9K
论文数: 2.3K
被引数: 1.6K
引用论文

引用论文

err分享
err收藏
Draft Genome Sequences of 18 Streptococcus Strains Isolated from Live Dietary Supplements and Cultured Food Products
err2022-06-16
err0
errOAAI
errTammy J. Barnaba; Jayanthi Gangiredla; Mark K. Mammel; David W. Lacher; Carmen Tartera
err分享
err收藏
Redox behaviour of mixed-ligand five-coordinate cobalt(I) complexes with isocyanides and phosphines
err1980-01-01
err0
PREAI
errJosef Hanzlik; Gabriele Albertin; Emilio Bordignon; Angelo A. Orio
err分享
err收藏
Wasserlösliche Phosphane V. Komplexe amphiphiler tertiärer alkylphosphane mit Ammoniumgruppierungen in den seitenketten
err1995-10-01
err0
PREAI
errAntonella Heβler; Stefan Kucken; Othmar Stelzer; Jörg Blotevogel-Baltronat; William S. Sheldrick
err分享
err收藏
Effects of titanium and tantalum adhesion layers on the properties of sol-gel derived SrBi2Ta2O9 thin films
err2002-08-01
err0
PREAI
errChing-Chich Leu; Hung-Tao Lin; Chen-Ti Hu; Chao-Hsin Chien; Ming-Jui Yang; Ming-Che Yang; Tiao-Yuan Huang
err分享
err收藏
British Optical Astronomy英国光学天文学
err1972-09-01
err0
errOAAI
errGEOFFREY BURBIDGE
err分享
err收藏
Investigação de surto de doença de Chagas aguda na região extra-amazônica, Rio Grande do Norte, Brasil, 2016
err2018-02-05
err0
errOAAI
errAlexander Vargas; Juliane Maria Alves Siqueira Malta; Veruska Maia da Costa; Leandro Del Grande Cláudio; Renato Vieira Alves; Gilmar da Silva Cordeiro; Lúcia Maria Abrantes Aguiar; Jadher Percio
err分享
err收藏
学者 查看更多内容