defarbs / vulnerable_xss

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vulnerable XSS Application

In this application contains 3 types XSS vulnerabilities examples

  • DOM Based XSS
  • Stored XSS
  • Reflected XSS

Installation

docker run -d -p 5060:5060 we45/vulnerable_xss:latest

Or

git clone https://github.com/we45/vulnerable_xss.git
  • Create and activate Virtualenv
virtualenv -p python3 venv
source venv/bin/activate
  • cd into the vulnerable_xss/app directory
cd vulnerable_xss/app
  • Install python requirements
pip install -r requirements.txt
  • Now run the application
python3 app.py
  • Open Browser and run http://127.0.0.1:5060, The Vulnerable XSS application ready now

Follow the documentation to exploit the XSS vulnerabilities

DOM Based XSS

Stored XSS

Reflected XSS

About


Languages

Language:JavaScript 96.5%Language:HTML 2.3%Language:Python 1.2%Language:Dockerfile 0.1%