Description
XSStrike is a Cross Site Scripting detection suite equipped with four hand-written parsers, an intelligent payload generator, a powerful fuzzing engine, and an incredibly fast crawler.
Installation
BASH
git clone https://github.com/s0md3v/XSStrike.git
cd XSStrike
pip install -r requirements.txt
Basic Usage
BASH
# Basic scan
python xsstrike.py -u "https://target.com/?q=test"
# POST data
python xsstrike.py -u "https://target.com" --data "param=value"
Advanced Usage
BASH
# Crawl and scan
python xsstrike.py -u "https://target.com" --crawl
# Skip DOM checking
python xsstrike.py -u "https://target.com/?q=test" --skip-dom
# With headers
python xsstrike.py -u "https://target.com/?q=test" --headers "Cookie: x=y"
# Fuzzing mode
python xsstrike.py -u "https://target.com/?q=test" --fuzzer
# Blind XSS
python xsstrike.py -u "https://target.com/?q=test" --blind