University of Bahrain
Scientific Journals

REST-API based DDoS Detection Using Random Forest Classifier in a Platform as a Service Cloud Environment

Show simple item record

dc.contributor.author Habib, Beenish
dc.contributor.author Khursheed, Farida
dc.date.accessioned 2023-05-05T22:25:55Z
dc.date.available 2023-05-05T22:25:55Z
dc.date.issued 2023-09-22
dc.identifier.issn 2210-142X
dc.identifier.uri https://journal.uob.edu.bh:443/handle/123456789/4910
dc.description.abstract Cloud services are often delivered through HTTP protocol for ease and reduced cost for both service providers and users. The only drawback is that they are more prone to DDoS attacks. There is a need for a detection setup on this architecture that is lightweight, robust, and easily deployable with improved efficiency. We thus propose a novel DDoS detection setup using the REST-API (Application Programming Interface). The cloud platform we are using is Heroku, one of the first developed platforms as a service cloud platform by salesforce. The GitHub repository holds the pre-trained machine learning model and the cloud hosts the machine learning model through the GitHub repository. The HTTP request and response are sent to a cloud architecture through the Postman API client where the actual attack prediction is done. This makes our cloud burden-free as the detection is done outside its domain. The classifier is the Random Forest classifier, which is trained on the pre-processed KDD Cup 99 dataset. It shows the best accuracy results among most of the machine learning classifiers on this dataset with Information Gain as the feature selection technique. en_US
dc.language.iso en en_US
dc.publisher University of Bahrain en_US
dc.subject Network security; Denial-of-Service-Attacks; Cloud Computing; SaaS; Rest-API; Machine learning en_US
dc.title REST-API based DDoS Detection Using Random Forest Classifier in a Platform as a Service Cloud Environment en_US
dc.identifier.doi http://dx.doi.org/10.12785/ijcds/140184
dc.volume 14 en_US
dc.issue 1 en_US
dc.pagestart 1075 en_US
dc.pageend 1089 en_US
dc.contributor.authorcountry India en_US
dc.contributor.authoraffiliation NIT SRINAGAR en_US
dc.source.title International Journal of Computing and Digital Systems en_US
dc.abbreviatedsourcetitle IJCDS en_US


Files in this item

This item appears in the following Issue(s)

Show simple item record

All Journals


Advanced Search

Browse

Administrator Account