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 条
  • [31] Empowering Convolutional Networks for Malware Classification and Analysis
    Kolosnjaji, Bojan
    Eraisha, Ghadir
    Webster, George
    Zarras, Apostolis
    Eckert, Claudia
    [J]. 2017 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2017, : 3838 - 3845
  • [32] Image-Based Malware Classification Using Convolutional Neural Network
    Kim, Hae-Jung
    [J]. ADVANCES IN COMPUTER SCIENCE AND UBIQUITOUS COMPUTING, 2018, 474 : 1352 - 1357
  • [33] Sound Classification Using Convolutional Neural Networks
    Jaiswal, Kaustumbh
    Patel, Dhairya Kalpeshbhai
    [J]. 2018 SEVENTH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING IN EMERGING MARKETS (CCEM), 2018, : 81 - 84
  • [34] Plant Classification using Convolutional Neural Networks
    Yalcin, Hulya
    Razavi, Salar
    [J]. 2016 FIFTH INTERNATIONAL CONFERENCE ON AGRO-GEOINFORMATICS (AGRO-GEOINFORMATICS), 2016, : 233 - 237
  • [35] Strabismus Classification using Convolutional Neural Networks
    Kim, Donghwan
    Joo, Jaehan
    Zhu, Guohua
    Seo, Jeongbin
    Ha, Jaeseung
    Kim, Suk Chan
    [J]. 3RD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE IN INFORMATION AND COMMUNICATION (IEEE ICAIIC 2021), 2021, : 216 - 218
  • [36] Query Classification Using Convolutional Neural Networks
    Zhang, Hanxiao
    Song, Wei
    Liu, Lizhen
    Du, Chao
    Zhao, Xinlei
    [J]. 2017 10TH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 2, 2017, : 441 - 444
  • [37] Clothing Classification Using Convolutional Neural Networks
    Hodecker, Andrei
    Fernandes, Anita M. R.
    Steffens, Alisson
    Crocker, Paul
    Leithardt, Valderi R. Q.
    [J]. 2020 15TH IBERIAN CONFERENCE ON INFORMATION SYSTEMS AND TECHNOLOGIES (CISTI'2020), 2020,
  • [38] Classification of Fruits using Convolutional Neural Networks
    Raut, Roshani
    Jadhav, Anuja
    Sorte, Chaitrali
    Chaudhari, Anagha
    [J]. 2022 SECOND INTERNATIONAL CONFERENCE ON ADVANCES IN ELECTRICAL, COMPUTING, COMMUNICATION AND SUSTAINABLE TECHNOLOGIES (ICAECT), 2022,
  • [39] Texture classification using convolutional neural networks
    Tivive, Fok Hing Chi
    Bouzerdoum, Abdesselam
    [J]. TENCON 2006 - 2006 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2006, : 660 - +
  • [40] Emphysema Classification Using Convolutional Neural Networks
    Pei, Xiaomin
    [J]. INTELLIGENT ROBOTICS AND APPLICATIONS, ICIRA 2015, PT I, 2015, 9244 : 455 - 461