#!/usr/bin/env python3
"""
XSS Vulnerability Scanner
Tests for common XSS vectors in parameters
"""
import requests
import urllib.parse
from bs4 import BeautifulSoup
import argparse
import time
import sys
class XSSScanner:
def __init__(self, url, delay=1):
self.url = url
self.delay = delay
self.session = requests.Session()
self.session.headers.update({
'User-Agent': 'Mozilla/5.0 (XSS Scanner)'
})
self.payloads = [
"",
"
",
"