跳到主要导航 跳到搜索 跳到主要内容

Deeply fused flow and topology features for botnet detection based on a pretrained GCN

  • Xiaoyuan Meng*
  • , Bo Lang*
  • , Yuhao Yan
  • , Yanxi Liu
  • *此作品的通讯作者
  • Beihang University
  • Zhongguancun Laboratory
  • China Mobile Information Technology Co., Ltd.

科研成果: 期刊稿件文章同行评审

摘要

The characteristics of botnets are mainly reflected in their network behaviors and the intercommunication relationships among their bots. The existing botnet detection methods typically use only one kind of feature, i.e., flow features or topological features; each feature type overlooks the other type of features and affects the resulting model performance. In this paper, for the first time, we propose a botnet detection model that uses a graph convolutional network (GCN) to deeply fuse flow features and topological features. We construct communication graphs from network traffic and represent node attributes with flow features. The extreme sample imbalance phenomenon exhibited by the existing public traffic datasets makes training a GCN model impractical. To address this problem, we propose a pretrained GCN framework that utilizes a public balanced artificial communication graph dataset to pretrain the GCN model, and the feature output obtained from the last hidden layer of the GCN model containing the flow and topology information is input into the Extra Tree classification model. Furthermore, our model can effectively detect command-and-control (C2) and peer-to-peer (P2P) botnets by simply adjusting the number of layers in the GCN. The experimental results obtained on public datasets demonstrate that our approach outperforms the current state-of-the-art botnet detection models. In addition, our model also performs well in real-world botnet detection scenarios.

源语言英语
文章编号108084
期刊Computer Communications
233
DOI
出版状态已出版 - 1 3月 2025

指纹

探究 'Deeply fused flow and topology features for botnet detection based on a pretrained GCN' 的科研主题。它们共同构成独一无二的指纹。

引用此