PwnXSS is a powerful and versatile XSS (Cross-Site Scripting) scanner that provides a wide range of features to help security researchers and web developers identify and mitigate XSS vulnerabilities in web applications. Developed in Python 3, PwnXSS offers a user-friendly interface, advanced crawling capabilities, support for both GET and POST forms, and extensive customization options.
git clone --depth=1 https://github.com/ahmed-alnassif/PwnXSS
chmod 755 -R PwnXSS
cd PwnXSS
python3 -m pip install -r requirements.txt
python3 pwnxss.py --help
Basic usage:
python3 pwnxss.py -u http://testphp.vulnweb.com
Advanced usage:
python3 pwnxss.py --help
- Bug fixed
- Added support for cookies (--cookie {})
- Issues fixed and further improvements made
- Added support for threads default 5 (--thread)
- Added support for random User-Agent (--random-user-agent)
- When running PwnXSS on the Windows 10 terminal, the output may appear untidy.
- Currently, DOM (Document Object Model) support is not implemented.