A Deep Learning Model Leveraging Time-Series System Call Data to Detect Malware Attacks in Virtual Machines

被引:0
|
作者
Melvin, A. Alfred Raja [1 ]
Kathrine, Jaspher W. [1 ]
Jeyabose, Andrew [2 ,3 ]
Cenitta, D. [2 ]
机构
[1] Karunya Inst Technol & Sci, Div Comp Sci & Engn, Coimbatore, India
[2] Manipal Acad Higher Educ, Manipal Inst Technol, Dept Comp Sci & Engn, Manipal 576104, Karnataka, India
[3] Univ North Carolina Chapel Hill, Sch Med, Dept Neurol, Chapel Hill, NC 27599 USA
关键词
VMI; VMM; CNN; Time series data; System calls; Deep learning; Virtual machine;
D O I
10.1007/s44196-025-00781-z
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A Tenant Virtual Machine (TVM) user in the cloud may misuse its computing power to launch malware attack against other tenant VMs, Host OS, Hypervisor, or any other computing devices/resources inside the cloud environment of a Cloud Service Provider. The security solutions deployed within the TVM may not be reliable, as malware can disable them or remain undetected due to its hidden nature. Therefore, security solutions deployed outside the virtual machine are necessary. This research proposes deploying an Intrusion Detection System (IDS) at the Hypervisor layer, utilizing time series system call data and employing a Convolutional Neural Network (CNN) model to accurately detect the presence of malicious (malware) computer programs within virtual machines. The raw VMM system call traces are transformed into novel Time Series System Call patterns and utilized by a deep learning algorithm for training and building the classifier model. A deep learning model, CNN, is used to build the classifier model for detecting intrusions with high accuracy. It is capable of detecting both known and unknown malware. The CNN model is compared with machine learning algorithms for the results and discussions, and it outperforms ML algorithms in terms of intrusion detection accuracy when utilizing novel time series system call data..
引用
收藏
页数:22
相关论文
共 50 条
  • [1] Contrastive Explanations for a Deep Learning Model on Time-Series Data
    Labaien, Jokin
    Zugasti, Ekhi
    De Carlos, Xabier
    BIG DATA ANALYTICS AND KNOWLEDGE DISCOVERY (DAWAK 2020), 2020, 12393 : 235 - 244
  • [2] Deep Learning for Anomaly Detection in Time-Series Data: Review, Analysis, and Guidelines
    Choi, Kukjin
    Yi, Jihun
    Park, Changhwa
    Yoon, Sungroh
    IEEE ACCESS, 2021, 9 : 120043 - 120065
  • [3] Topological Data Analysis of Time-Series as an Input Embedding for Deep Learning Models
    Byers, Morgan
    Hinkle, Lee B.
    Metsis, Vangelis
    ARTIFICIAL INTELLIGENCE APPLICATIONS AND INNOVATIONS, AIAI 2022, PART II, 2022, 647 : 402 - 413
  • [4] Reservoir computing and extreme learning machines for non-linear time-series data analysis
    Butcher, J. B.
    Verstraeten, D.
    Schrauwen, B.
    Day, C. R.
    Haycock, P. W.
    NEURAL NETWORKS, 2013, 38 : 76 - 89
  • [5] Deep Learning Model for Multivariate High-Frequency Time-Series Data: Financial Market Index Prediction
    Noh, Yoonjae
    Kim, Jong-Min
    Hong, Soongoo
    Kim, Sangjin
    MATHEMATICS, 2023, 11 (16)
  • [6] Deep Learning for Classification of FDIs on Time-Series Sensor Data in Cyber-Physical Power Systems
    Roy, Siddhartha Deb
    Debbarma, Sanjoy
    2022 IEEE 21ST MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (IEEE MELECON 2022), 2022, : 665 - 670
  • [7] Paddy Rice Mapping in Thailand Using Time-Series Sentinel-1 Data and Deep Learning Model
    Xu, Lu
    Zhang, Hong
    Wang, Chao
    Wei, Sisi
    Zhang, Bo
    Wu, Fan
    Tang, Yixian
    REMOTE SENSING, 2021, 13 (19)
  • [8] Deep Learning Algorithms for Machinery Health Prognostics Using Time-Series Data: A Review
    Thoppil, Nikhil M.
    Vasu, V.
    Rao, C. S. P.
    JOURNAL OF VIBRATION ENGINEERING & TECHNOLOGIES, 2021, 9 (06) : 1123 - 1145
  • [9] Deep Learning Algorithms for Machinery Health Prognostics Using Time-Series Data: A Review
    Nikhil M. Thoppil
    V. Vasu
    C. S. P. Rao
    Journal of Vibration Engineering & Technologies, 2021, 9 : 1123 - 1145
  • [10] DeepSense: a Unified Deep Learning Framework for Time-Series Mobile Sensing Data Processing
    Yao, Shuochao
    Hu, Shaohan
    Zhao, Yiran
    Zhang, Aston
    Abdelzaher, Tarek
    PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, : 351 - 360