DETECTION OF MALWARE USING AN ARTIFICIAL NEURAL NETWORK BASED ON ADAPTIVE RESONANT THEORY

被引:1
|
作者
Bukhanov, D. G. [1 ]
Polyakov, V. M. [1 ]
Redkina, M. A. [1 ]
机构
[1] Belgorod State Technol Univ, Belgorod, Russia
来源
关键词
malware; analysis of portable executable files; control flow graph; vectorization; deobfuscation; artificial neural networks based on adaptive resonance theory; clustering;
D O I
10.17223/20710410/52/4
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
The process of detecting malicious code by anti-virus systems is considered. The main part of this process is the procedure for analyzing a file or process. Artificial neural networks based on the adaptive-resonance theory are proposed to use as a method of analysis. The graph2vec vectorization algorithm is used to represent the analyzed program codes in numerical format. Despite the fact that the use of this vectorization method ignores the semantic relationships between the sequence of executable commands, it allows to reduce the analysis time without significant loss of accuracy. The use of an artificial neural network ART-2m with a hierarchical memory structure made it possible to reduce the classification time for a malicious file. Reducing the classification time allows to set more memory levels and increase the similarity parameter, which leads to an improved classification quality. Experiments show that with this approach to detecting malicious software, similar files can be recognized by both size and behavior.
引用
收藏
页码:69 / 82
页数:14
相关论文
共 50 条
  • [1] Regression using fuzzy adaptive resonant theory neural network
    Calavia, R.
    Brezmes, J.
    Ionescu, R.
    Llobet, E.
    ELECTRONICS LETTERS, 2006, 42 (24) : 1415 - 1416
  • [2] Malware Analysis and Classification using Artificial Neural Network
    Makandar, Aziz
    Patrot, Anita
    2015 INTERNATIONAL CONFERENCE ON TRENDS IN AUTOMATION, COMMUNICATIONS AND COMPUTING TECHNOLOGY (I-TACT-15), 2015,
  • [3] Modeling Malware Prediction Using Artificial Neural Network
    Anuar, Syahid
    Ahmad, Noor Azurati
    Sahibuddin, Shamsul
    Ariffin, Aswami
    Saupi, Afifah
    Zamani, Nazri Ahmad
    Jeffry, Yasmin
    Efendy, Firham
    NEW TRENDS IN INTELLIGENT SOFTWARE METHODOLOGIES, TOOLS AND TECHNIQUES (SOMET_18), 2018, 303 : 240 - 248
  • [4] SOMDROID: android malware detection by artificial neural network trained using unsupervised learning
    Mahindru, Arvind
    Sangal, A. L.
    EVOLUTIONARY INTELLIGENCE, 2022, 15 (01) : 407 - 437
  • [5] SOMDROID: android malware detection by artificial neural network trained using unsupervised learning
    Arvind Mahindru
    A. L. Sangal
    Evolutionary Intelligence, 2022, 15 : 407 - 437
  • [6] Flow-based Malware Detection Using Convolutional Neural Network
    Yeo, M.
    Koo, Y.
    Yoon, Y.
    Hwang, T.
    Ryu, J.
    Song, J.
    Park, C.
    2018 32ND INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING (ICOIN), 2018, : 910 - 913
  • [7] Mobile Malware Detection Using Deep Neural Network
    Bulut, Irfan
    Yavuz, A. Gokhan
    2017 25TH SIGNAL PROCESSING AND COMMUNICATIONS APPLICATIONS CONFERENCE (SIU), 2017,
  • [8] Malware Detection with Neural Network Using Combined Features
    Zhou, Huan
    CYBER SECURITY, CNCERT 2018, 2019, 970 : 96 - 106
  • [9] Multimodal Neural Network Based Malware Detection for Android
    Gu, Fuxuan
    Du, Zhibo
    2024 2ND INTERNATIONAL CONFERENCE ON MOBILE INTERNET, CLOUD COMPUTING AND INFORMATION SECURITY, MICCIS 2024, 2024, : 63 - 67
  • [10] DeepAMD: Detection and identification of Android malware using high-efficient Deep Artificial Neural Network
    Imtiaz, Syed Ibrahim
    Rehman, Saif ur
    Javed, Abdul Rehman
    Jalil, Zunera
    Liu, Xuan
    Alnumay, Waleed S.
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2021, 115 : 844 - 856