Visible to the public Detection of Botnets in IoT Networks using Graph Theory and Machine Learning

TitleDetection of Botnets in IoT Networks using Graph Theory and Machine Learning
Publication TypeConference Paper
Year of Publication2022
AuthorsPranav, Putsa Rama Krishna, Verma, Sachin, Shenoy, Sahana, Saravanan, S.
Conference Name2022 6th International Conference on Trends in Electronics and Informatics (ICOEI)
KeywordsBotnet, Botnet detection, exploratory data analysis, function call graphs, graph theory, Human Behavior, Information security, Internet of Things, IoT, machine learning, Malware, malware analysis, Market research, Metrics, privacy, PSI-Graph, pubcrawl, resilience, Resiliency, Resiliency Coordinator, Sensors, static analysis, Technological innovation
AbstractThe Internet of things (IoT) is proving to be a boon in granting internet access to regularly used objects and devices. Sensors, programs, and other innovations interact and trade information with different gadgets and frameworks over the web. Even in modern times, IoT gadgets experience the ill effects of primary security threats, which expose them to many dangers and malware, one among them being IoT botnets. Botnets carry out attacks by serving as a vector and this has become one of the significant dangers on the Internet. These vectors act against associations and carry out cybercrimes. They are used to produce spam, DDOS attacks, click frauds, and steal confidential data. IoT gadgets bring various challenges unlike the common malware on PCs and Android devices as IoT gadgets have heterogeneous processor architecture. Numerous researches use static or dynamic analysis for detection and classification of botnets on IoT gadgets. Most researchers haven't addressed the multi-architecture issue and they use a lot of computing resources for analyzing. Therefore, this approach attempts to classify botnets in IoT by using PSI-Graphs which effectively addresses the problem of encryption in IoT botnet detection, tackles the multi-architecture problem, and reduces computation time. It proposes another methodology for describing and recognizing botnets utilizing graph-based Machine Learning techniques and Exploratory Data Analysis to analyze the data and identify how separable the data is to recognize bots at an earlier stage so that IoT devices can be prevented from being attacked.
DOI10.1109/ICOEI53556.2022.9777117
Citation Keypranav_detection_2022