Welcome to the upgraded BRAC University Institutional Repository. We are currently organizing collections after a recent system upgrade. Homepage category counters may temporarily show lower numbers while syncing, but over 27,000 repository items remain safe and accessible. Please use the search bar to find theses, scholarly outputs, and institutional documents.

A machine learning based approach for DDos attack detection

bracu.degree.levelUndergraduate
bracu.type.groupStudent Works
datacite.rightsOpen Access
dc.contributor.advisorShakil, Arif
dc.contributor.advisorAhmed, Md Faisal
dc.contributor.authorTahrim, Tasmiah
dc.contributor.authorSharan, MD Asif
dc.contributor.authorMonsur, Meshaq
dc.contributor.authorHasan, MD Abid
dc.contributor.authorAzad, Tanzina Binte
dc.contributor.departmentDepartment of Computer Science and Engineering
dc.date.accessioned2024-06-25T06:23:28Z
dc.date.available2024-06-25T06:23:28Z
dc.date.copyright©2023
dc.date.copyright©2023
dc.date.issued2023-09
dc.descriptionCataloged from PDF version of thesis.
dc.descriptionIncludes bibliographical references (pages 44-45).
dc.descriptionThis thesis is submitted in partial fulfillment of the requirements for the degree of Bachelor of Science in Computer Science and Engineering, 2023.en_US
dc.description.abstractThe modern era saw the rise of technologies in almost every sector. Computers are gradually becoming faster and smaller, also allowing people to utilize them almost everywhere. As computer technology has become an important part to simplify our life at work, the security of computer networks is one of the hardest challenges for the technology experts to overcome. Network security is a must because it protects private information from online attacks and upholds the dependability of the network. In this study, after reviewing a few previous papers and research works, we decided to work on the detection process of DDoS that can be used on the web or server security. Working on the datasets (CICDDoS2019) to merge them and create a new taxonomy for detecting DDoS attacks was our primary step. Then, the data were generated for the two types of attack which are Reflection based and Exploitation based to reduce the time consumption. Thirdly, using the generated dataset, some Machine Learning based models and classifiers have been implemented on important features that have the most contributions. For getting a better accuracy rate, Random Forest, Naive Bayes, Decision Tree and XGBoost model were applied. Finally, we get a better accuracy rate with these models to detect the attack in a reduced amount of time.en_US
dc.description.degreeBachelor of Science in Computer Science
dc.description.statementofresponsibilityTasmiah Tahrim
dc.description.statementofresponsibilityMD Asif Sharan
dc.description.statementofresponsibilityMeshaq Monsur
dc.description.statementofresponsibilityMD Abid Hasan
dc.description.statementofresponsibilityTanzina Binte Azad
dc.format.extent57 pages
dc.identifier.otherID 19101101
dc.identifier.otherID 18201134
dc.identifier.otherID 23341133
dc.identifier.otherID 18101692
dc.identifier.otherID 20201217
dc.identifier.urihttp://hdl.handle.net/10361/23575
dc.language.isoenen_US
dc.publisherBRAC Universityen_US
dc.rightsBrac University theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission.
dc.subjectDDoS attacken_US
dc.subjectCyber-securityen_US
dc.subjectMachine learningen_US
dc.subjectRandom forest classifieren_US
dc.subjectHTTP based protocolen_US
dc.subjectTransport layeren_US
dc.subjectApplication layeren_US
dc.subject.lcshComputer security
dc.subject.lcshMachine learning
dc.subject.lcshHTTP (Computer network protocol)
dc.titleA machine learning based approach for DDos attack detectionen_US
dc.typeThesisen_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
19101101,23341133,18201134,18101692,20201217_CSE.pdf
Size:
1.67 MB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: