Detection of malware based on the classification of source code graphs

DOI: 10.21293/1818-0442-2018-21-3-30-34

Download article in PDF format

Abstract: This paper contains an analysis of existing approaches to de- tect the malicious software. An approach to classify the soft- ware in computer systems of information processing is of- fered. Proposed approach consists of three steps: construction of the flow graph of an application's source code, vectorization of the received graph and classification of the graph based on an artificial neural network of adaptive resonance theory. The graph is vectorized based on the bag-of-word model. Obtained results show an application of proposed approach in malware detection field.

Keywords: malware detection, control-flow graph, neural network, data classification

Authors and copyright holders:

For citation:
Buhanov D. G., Sulohin D. V. Detection of malware based on the classification of source code graphs. Doklady Tomskogo gosudarstvennogo universiteta sistem upravleniya i radioelektroniki, 2018, vol. 21, no. 3, pp. 30–34. DOI: 10.21293/1818-0442-2018-21-3-30-34

Editorial office address

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 701-582

  journal@tusur.ru

 

Viktor N. Maslennikov

Executive Secretary of the Editor’s Office

 Editor’s Office: 40 Lenina Prospect, Tomsk, 634050, Russia

  Phone / Fax: + 7 (3822) 51-21-21 / 51-43-02

Subscription for updates