Peer-To-Peer Botnet: Analysis of Botnet Detection Techniques using Machine Learning Algorithms
The collection of several infectious bots together running over an infected software forms the botnet. The botnet have the centralized command and control architecture but these system has a drawback of complete shutdown of the system when default occurs, this is the single point failure in the botnet. To overcome this fault decentralized peer-to-peer botnet have been introduced. In this paper we review different approaches to detect peer-to-peer botnet and the machine learning algorithms they had used in their work. We also compared the accuracy of different models used by other authors for the detecting botnet. Keywords - Botnet, Peer-To-Peer, Detection, Machine Learning, Support Vector Machine, Decision Tree.