BotStop : Packet-based efficient and explainable IoT botnet detection using machine learning

被引:46
作者
Alani, Mohammed M. [1 ,2 ]
机构
[1] Toronto Metropolitan Univ, Comp Sci Dept, Toronto, ON, Canada
[2] Seneca Coll Appl Arts & Technol, Sch IT Adm & Secur, Toronto, ON, Canada
关键词
IoT; Botnet; Intrusion detection; Explainable machine learning;
D O I
10.1016/j.comcom.2022.06.039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid increase in the adoption of the Internet of Things has increased the attack surface of these devices, encouraging malicious actors to target these devices. Vulnerable Internet of Things devices are susceptible to botnet infections that give attackers control over these devices from where they can launch attacks on other targets. In this paper, we present an efficient packet-based botnet detection system based on explainable machine learning. Our proposed approach also focuses on feature selection to produce a data set with only seven features to train a machine learning classifier that achieves very high accuracy. Testing the proposed system demonstrates an accuracy exceeding 99% relying on these seven selected characteristics extracted from the network packets. The proposed model is explained using Shapley additive explanation to provide transparency to the classifier prediction process.
引用
收藏
页码:53 / 62
页数:10
相关论文
共 42 条
[1]   IoT Botnet Detection Using Salp Swarm and Ant Lion Hybrid Optimization Model [J].
Abu Khurma, Ruba ;
Almomani, Iman ;
Aljarah, Ibrahim .
SYMMETRY-BASEL, 2021, 13 (08)
[2]   Unsupervised intelligent system based on one class support vector machine and Grey Wolf optimization for IoT botnet detection [J].
Al Shorman, Amaal ;
Faris, Hossam ;
Aljarah, Ibrahim .
JOURNAL OF AMBIENT INTELLIGENCE AND HUMANIZED COMPUTING, 2020, 11 (07) :2809-2825
[3]  
Al-Othman Z, 2020, Arxiv, DOI arXiv:2010.13852
[4]  
Alani M.M., 2022, ADV NATURE INSPIRED, P9, DOI [10.1007/978-3-030-90708-2_2, DOI 10.1007/978-3-030-90708-2_2]
[5]   IoT Lotto: Utilizing IoT Devices in Brute-Force Attacks [J].
Alani, Mohammed M. .
PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY: IOT AND SMART CITY (ICIT 2018), 2018, :140-144
[6]   TON_IoT Telemetry Dataset: A New Generation Dataset of IoT and IIoT for Data-Driven Intrusion Detection Systems [J].
Alsaedi, Abdullah ;
Moustafa, Nour ;
Tari, Zahir ;
Mahmood, Abdun ;
Anwar, Adnan .
IEEE ACCESS, 2020, 8 :165130-165150
[7]  
[Anonymous], 2021, Welcome to Python.org
[8]  
[Anonymous], 2021, Mirai Variant Targeting New IoT Vulnerabilities, Network Security Devices
[9]  
[Anonymous], 2022, NVDCVE202222965
[10]  
[Anonymous], 2022, LINUX 3 13 LINUX KER