Classification of Malware by Using Structural Entropy on Convolutional Neural Networks

被引:0
|
作者
Gibert, Daniel [1 ]
Mateu, Carles [2 ]
Planes, Jordi [2 ]
Vicens, Ramon [1 ]
机构
[1] Blueliv, Leap Value, Barcelona, Spain
[2] Univ Lleida, Lleida, Spain
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The number of malicious programs has grown both in number and in sophistication. Analyzing the malicious intent of vast amounts of data requires huge resources and thus, effective categorization of malware is required. In this paper, the content of a malicious program is represented as an entropy stream, where each value describes the amount of entropy of a small chunk of code in a specific location of the file. Wavelet transforms are then applied to this entropy signal to describe the variation in the entropic energy. Motivated by the visual similarity between streams of entropy of malicious software belonging to the same family, we propose a file agnostic deep learning approach for categorization of malware. Our method exploits the fact that most variants are generated by using common obfuscation techniques and that compression and encryption algorithms retain some properties present in the original code. This allows us to find discriminative patterns that almost all variants in a family share. Our method has been evaluated using the data provided by Microsoft for the BigData Innovators Gathering Anti-Malware Prediction Challenge, and achieved promising results in comparison with the State of the Art.
引用
收藏
页码:7759 / 7764
页数:6
相关论文
共 50 条
  • [21] Malware Detection in Cloud Infrastructures using Convolutional Neural Networks
    Abdelsalam, Mahmoud
    Krishnan, Ram
    Huang, Yufei
    Sandhu, Ravi
    [J]. PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 162 - 169
  • [22] Convolutional Neural Networks as Classification Tools and Feature Extractors for Distinguishing Malware Programs
    Davuluru, Venkata Salini Priyamvada
    Narayanan, Barath Narayanan
    Balster, Eric J.
    [J]. PROCEEDINGS OF THE 2019 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2019, : 273 - 278
  • [23] S-DCNN: stacked deep convolutional neural networks for malware classification
    Anil Singh Parihar
    Shashank Kumar
    Savya Khosla
    [J]. Multimedia Tools and Applications, 2022, 81 : 30997 - 31015
  • [24] The use of Convolutional Neural Network for Malware Classification
    Sajjad, Shahrukh
    Jiana, Bi
    Sajja, Shah Zaib
    [J]. PROCEEDINGS OF 2020 IEEE 9TH DATA DRIVEN CONTROL AND LEARNING SYSTEMS CONFERENCE (DDCLS'20), 2020, : 1136 - 1140
  • [25] S-DCNN: stacked deep convolutional neural networks for malware classification
    Parihar, Anil Singh
    Kumar, Shashank
    Khosla, Savya
    [J]. MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (21) : 30997 - 31015
  • [26] A Hierarchical Convolutional Neural Network for Malware Classification
    Gibert, Daniel
    Mateu, Carles
    Planes, Jordi
    [J]. 2019 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2019,
  • [27] Image-based malware representation approach with EfficientNet convolutional neural networks for effective malware classification
    Chaganti, Rajasekhar
    Ravi, Vinayakumar
    Pham, Tuan D.
    [J]. JOURNAL OF INFORMATION SECURITY AND APPLICATIONS, 2022, 69
  • [28] Designing Deep Convolutional Neural Networks using a Genetic Algorithm for Image-based Malware Classification
    Paardekooper, Cornelius
    Noman, Nasimul
    Chiong, Raymond
    Varadharajan, Vijay
    [J]. 2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [29] An Intelligent Malware Detection and Classification System Using Apps-to-Images Transformations and Convolutional Neural Networks
    Nait-Abdesselam, Farid
    Darwaish, Asim
    Titouna, Chafiq
    [J]. 2020 16TH INTERNATIONAL CONFERENCE ON WIRELESS AND MOBILE COMPUTING, NETWORKING AND COMMUNICATIONS (WIMOB), 2020,
  • [30] Malware Traffic Classification Using Convolutional Neural Network for Representation Learning
    Wang, Wei
    Zhu, Ming
    Zeng, Xuewen
    Ye, Xiaozhou
    Sheng, Yiqiang
    [J]. 2017 31ST INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2017, : 712 - 717