Deep Graph Embedding for IoT Botnet Traffic Detection

Journal Publication ResearchOnline@JCU
Zhang, Bonan;Li, Jingjin;Ward, Lindsay;Zhang, Ying;Chen, Chao;Zhang, Jun;Wang, Ding
Abstract

Botnet attacks have mainly targeted computers in the past, which is a fundamental cybersecurity problem. Due to the booming of Internet of things (IoT) devices, an increasing number of botnet attacks are now targeting IoT devices. Researchers have proposed several mechanisms to avoid botnet attacks, such as identification by communication patterns or network topology and defence by DNS blacklisting. A popular direction for botnet detection currently relies on the specific topological characteristics of botnets and uses machine learning models. However, it relies on network experts’ domain knowledge for feature engineering. Recently, neural networks have shown the capability of representation learning. This paper proposes a new approach to extracting graph features via graph neural networks. To capture the particular topology of the botnet, we transform the network traffic into graphs and train a graph neural network to extract features. In our evaluations, we use graph embedding features to train six machine learning models and compare them with the performance of traditional graph features in identifying botnet nodes. The experimental results show that botnet traffic detection is still challenging even with neural networks. We should consider the impact of data, features, and algorithms for an accurate and robust solution.

Journal

Security and Communication Networks

Publication Name

N/A

Volume

2023

ISBN/ISSN

1939-0114

Edition

N/A

Issue

N/A

Pages Count

10

Location

N/A

Publisher

Hindawi

Publisher Url

N/A

Publisher Location

N/A

Publish Date

N/A

Url

N/A

Date

N/A

EISSN

N/A

DOI

10.1155/2023/9796912