Method for botnet detection with small labelled samples based on graph neural network

被引:0
作者
Zhu, Junjing [1 ]
Lin, Honggang [1 ]
机构
[1] Chengdu Univ Informat Technol, Xin Gu Ind Coll, Sch Cybersecur, Chengdu 610225, Peoples R China
关键词
botnet; botnet detection; small labelled sample detection; pre-training; self-supervised learning;
D O I
10.1504/IJICS.2024.10065734
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Deep learning-based botnet detection techniques need to be trained using a large number of labelled samples, which is incompatible with the current environment where botnets occur in short cycles and mutate quickly. Therefore, we propose a PAR-BD method based on graph neural networks. Using an autoregressive method to generate interdependent host nodes and communication edges, we pre-train the graph neural network. Then we use the pre-trained model to initialise the detection model and a small number of labelled botnet samples to train the model, to improve the accuracy of botnet detection under small samples. The experimental results show that when using this method for botnet detection with few labelled samples, the results are better than graph node classification method, few nodes classification method, and few labelled graph node classification method.
引用
收藏
页码:91 / 108
页数:19
相关论文
共 44 条
[1]  
Beigi E.B., 2014, 2014 IEEE C COMMUNIC
[2]   Detecting Botnet Nodes via Structural Node Representation Learning [J].
Carpenter, Justin ;
Layne, Janet ;
Serra, Edoardo ;
Cuzzocrea, Alfredo .
2021 IEEE INTERNATIONAL CONFERENCE ON BIG DATA (BIG DATA), 2021, :5357-5364
[3]   Anomal-E: A self-supervised network intrusion detection system based on graph neural networks [J].
Caville, Evan ;
Lo, Wai Weng ;
Layeghy, Siamak ;
Portmann, Marius .
KNOWLEDGE-BASED SYSTEMS, 2022, 258
[4]   Botnet detection using graph-based feature clustering [J].
Chowdhury S. ;
Khanzadeh M. ;
Akula R. ;
Zhang F. ;
Zhang S. ;
Medal H. ;
Marufuzzaman M. ;
Bian L. .
Journal of Big Data, 4 (1)
[5]  
Devlin J, 2019, Arxiv, DOI [arXiv:1810.04805, DOI 10.48550/ARXIV.1810.04805, 10.48550/arXiv.1810.04805]
[6]   Graph Prototypical Networks for Few-shot Learning on Attributed Networks [J].
Ding, Kaize ;
Wang, Jianling ;
Li, Jundong ;
Shu, Kai ;
Liu, Chenghao ;
Liu, Huan .
CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, :295-304
[7]  
Feng W., 2020, P 34 INT C NEUR INF
[8]  
Garcia V., 2017, arXiv
[9]  
Gu N., 2022, Journal of Chengdu University of Information Technology, V37, P615
[10]  
Hamilton WL, 2017, ADV NEUR IN, V30