This repository contains a sample web application with Cross-Site Scripting (XSS) vulnerabilities and its attacker website.
This project uses the following technologies:
To run this project, follow these steps:
-
Move to the root folder of the project (
xss-sample-app) in your machine and install the dependencies by running the following command:npm install
-
To launch the web application, run the following command:
node server.js
-
Point your browser to http://localhost:3000 to access the sample web app.
-
To launch the attacker website, run the following command:
node attacker-server.js
-
Point your browser to http://localhost:4000 to access the attacker website