BotNet Detection for Network Traffic using Ensemble Machine Learning Method
Yogita Barse1, Deepak Agrawal2
1Yogita Barse, Department of Computer Science, Indore Institute of Science & Technology, Indore (M.P.), India.
2Deepak Agrawal, Department of Computer Science, Indore Institute of Science & Technology, Indore (M.P.), India.
Manuscript received on September 22, 2020. | Revised Manuscript received on November 06, 2020. | Manuscript published on November 10, 2021. | PP: 201-204 | Volume-10 Issue-1, November 2020 | Retrieval Number: 100.1/ijitee.A81221110120| DOI: 10.35940/ijitee.A8122.1110120
Open Access | Ethics and Policies | Cite | Mendeley
© The Authors. Blue Eyes Intelligence Engineering and Sciences Publication (BEIESP). This is an open access article under the CC BY-NC-ND license (http://creativecommons.org/licenses/by-nc-nd/4.0/)
Abstract: In todays era the need of security is raising due to hike in security risks discovered every day. A new vulnerability can be found in any software or product by the attacker as it launches in the market. Botnet carried out various attacks in distributed manner which results in extensive disruption of network activity through information and identity theft, email spamming, click fraud DDoS (Distributed Denial of Service) attacks, virtual deceit and distributed resource usage for cryptocurrency mining. The main aim f botnet is to steal private data of clients, sendind spam and viruses and DOS attacks in the network. The detection of Botnet like Rbot ,Virut and Neris are still vigorous research area due to unavailability of any technique to detect the entire ecosystem of botnet. As they are comprised of different configurations and profoundly armored by malwares writers to dodge detection systems by utilizing complicated dodging techniques. Hence only solution is to discover the infected botnets to control over the services and ports. This work aims to contribute in the botnet detection with its overview and existing methods. The study focuses on techniques like one-hot encoding and variance thresholding. These techniques are utilized to clean the botnet dataset. The performance of the machine learning model can be improved with feature selection methods. The work explores the dataset imbalance problem with the help of ensemble machine learning techniques. The performance is evaluated on the best received model that is trained and tested on datasets of various attacks.
Keywords: Botnet Detection, Machine Learning, Network Traffic, Security, XG Boost.