arrow
Return

Resolving cross-site scripting attacks through genetic algorithm and reinforcement learning

delete2021-04-01
delete32
PRE
AI
M
Muddassar Azam Sindhu *
R
Rabeeh Ayaz Abbasi
A
Akmal Saeed Khattak
G
Ghazanfar Farooq Siddiqui
DOI:10.1016/j.eswa.2020.114386delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Cross Site Scripting (XSS) is one of the most frequently occurring vulnerability. The impact of XSS can vary from cosmetic to catastrophic damages. However, detection of XSS efficiently is still an open issue. Cross site scripting has been dealt with static and dynamic analysis previously. Both techniques have shortcomings and fail due to frequent variations in XSS payloads. Therefore, in this paper, we have proposed the use of Genetic Algorithm (GA) along with Reinforcement Learning (RL) and threat intelligence to overcome XSS attacks. For validation, the proposed approach is applied on a real dataset of XSS attacks. Results show better performance of our proposed approach when compared to the approaches reported in the literature. In addition to better performance, our method is not only flexible to changes in XSS payloads, but the results are also more understandable to end users. Moreover, our approach shows improvement when the number of attacks is increased.
Keywords:
Cross site scripting (XSS)
Machine learning
Genetic algorithm
Reinforcement learning
Threat intelligence
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Expert Systems with Applications cover
Expert Systems with Applications
IF:
7.5
Papers:
2.9W
Citations:
10.2W

Organization

Q
Quaid I Azam University
Scholars:
8.5K
Papers: 7.1K
Citations: 55