dc.contributor.author | Mulindwa, Michael | |
dc.date.accessioned | 2023-09-25T10:36:22Z | |
dc.date.available | 2023-09-25T10:36:22Z | |
dc.date.issued | 2023 | |
dc.identifier.citation | Mulindwa, Michael. (2023). Detection of botnet attacks in real-time using machine learning. (Unpublished undergraduate dissertation) Makerere University; Kampala, Uganda. | en_US |
dc.identifier.uri | http://hdl.handle.net/20.500.12281/16451 | |
dc.description | A final year project report submitted to the College of Engineering Design and Art in partial fulfillment of the requirement for the award of the degree of Bachelor of Science in Computer Engineering of Makerere University. | en_US |
dc.description.abstract | Distributed Denial of Service (DDoS) attacks have emerged as a major threat to contemporary computer networks. These attacks utilize sophisticated Botnets, which comprise interconnected computers under the control of a Botmaster, to carry out malicious activities. The Botmasters continually evolve their techniques, employing tactics such as packet encryption and obfuscation, challenging the efficacy of conventional packet inspection methods in detecting these attacks. In this project, we generated
a customized dataset using the Mininet network emulation tool, which simulated the latest attack techniques. Through the successful implementation, we trained a robust machine learning model by leveraging the most effective classification algorithms and employing the Stack Generalization method within an Ensemble approach. This process aimed to achieve maximum accuracy in distinguishing between normal network traffic and potential DDoS attacks. Subsequently, the model underwent rigorous testing in real-time on a live network environment. The evaluations confirmed the model’s proficiency in promptly and accurately detecting DDoS attacks, contributing to the fortification of computer networks against this pervasive threat. | en_US |
dc.language.iso | en | en_US |
dc.publisher | Makerere University | en_US |
dc.subject | Botnets | en_US |
dc.subject | Machine learning | en_US |
dc.subject | Real-time Detection | en_US |
dc.subject | DDoS attacks | en_US |
dc.title | Detection of botnet attacks in real-time using machine learning | en_US |
dc.type | Thesis | en_US |