Skip to content

A Machine Learning classification task to detect XSS URLs deployed as a Chrome web extension application to prevent against attacks that might be attached to malicious URLs.

Notifications You must be signed in to change notification settings

AshadeSamson/Mechanism-against-XSS

Repository files navigation

Mechanism-against-XSS

A security meachanism that prevents user from visiting malicious URLs in their broswer.

An ML model was trained using the Random forest classifier and incorporated into a Django web server, the Django API receives requests with URLs in the body of the request and passes it to the trained model for prediction, It returns the prediction of the URL as being malicious or not as the response to the request. The client-side is written in Typescript and deployed as Chrome web browser extension communicating with the Django API.

About

A Machine Learning classification task to detect XSS URLs deployed as a Chrome web extension application to prevent against attacks that might be attached to malicious URLs.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published