Litcius/Paper detail

Identification of Botnet Activity in IoT Network Traffic Using Machine Learning

Mandira Hegde, Gilles Kepnang, Mashail Al Mazroei, Jeffrey S. Chavis, Lanier Watkins

202029 citationsDOI

Abstract

Today our world benefits from Internet of Things (IoT) technology; however, new security problems arise when these IoT devices are introduced into our homes. Because many of these IoT devices have access to the Internet and they have little to no security, they make our smart homes highly vulnerable to compromise. Some of the threats include IoT botnets and generic confidentiality, integrity, and availability (CIA) attacks. Our research explores botnet detection by experimenting with supervised machine learning and deep-learning classifiers. Further, our approach assesses classifier performance on unbalanced datasets that contain benign data, mixed in with small amounts of malicious data. We demonstrate that the classifiers can separate malicious activity from benign activity within a small IoT network dataset. The classifiers can also separate malicious activity from benign activity in increasingly larger datasets. Our experiments have demonstrated incremental improvement in results for (1) accuracy, (2) probability of detection, and (3) probability of false alarm. The best performance results include 99.9% accuracy, 99.8% probability of detection, and 0% probability of false alarm. This paper also demonstrates how the performance of these classifiers increases, as IoT training datasets become larger and larger.

Topics & Concepts

BotnetComputer scienceInternet of ThingsMachine learningClassifier (UML)Artificial intelligenceFalse alarmConfidentialityALARMIdentification (biology)Computer securityThe InternetDeep learningNetwork securityData miningWorld Wide WebEngineeringBiologyBotanyAerospace engineeringNetwork Security and Intrusion DetectionAnomaly Detection Techniques and ApplicationsInternet Traffic Analysis and Secure E-voting