The detection of cross site scripting through the application of machine learning techniques

dc.contributor.advisorArabo, Abdullahi
dc.contributor.authorAlmutairi, Taher
dc.date.accessioned2023-11-02T11:44:31Z
dc.date.available2023-11-02T11:44:31Z
dc.date.issued2023
dc.description.abstractOne of the most significant vulnerabilities that web applications face is Cross- Site Scripting (XSS) attacks. Therefore, our study aimed to compare three distinct machine learning techniques that detect these attacks. These techniques included a hybrid model that combines feature selection information gain (IG), correlation coefficient (CC) and dimensionality reduction principal component analysis (PCA). The evaluation of these models utilized performance metrics such as accuracy, precision, recall, F1 score, area under the curve of the receiver operating characteristic curve (ROC AUC score), training time and prediction time. Ultimately, the hybrid SVM(IG+CC+PCA) model proved to be the most efficient and accurate. This information is important for anyone involved in web application development, as it highlights the effectiveness of machine learning in identifying and mitigating XSS attacks.
dc.format.extent15
dc.identifier.citationUWE harvard style
dc.identifier.urihttps://hdl.handle.net/20.500.14154/69559
dc.language.isoen
dc.publisherSaudi Digital Library
dc.subjectCross-Site Scripting (XSS)
dc.subjectMachine learning
dc.subjectFeature selection
dc.subjectDimensionality reduction
dc.subjectHybrid SVM model
dc.subjectWeb application security.
dc.titleThe detection of cross site scripting through the application of machine learning techniques
dc.typeThesis
sdl.degree.departmentCyber Security
sdl.degree.disciplineCyber Security
sdl.degree.grantorUniversity of The West of The England
sdl.degree.nameMaster's Degree

Files

Copyright owned by the Saudi Digital Library (SDL) © 2025