
Uno strumento automatico per la scoperta di XSS
xsssniper è un utile strumento di scoperta xss con funzionalità di scansione di massa.
Usage: xsssniper.py [options]
Options:
-h, --help show this help message and exit
-u URL, --url=URL target URL
--post try a post request to target url
--data=POST_DATA post data to use
--threads=THREADS number of threads
--http-proxy=HTTP_PROXY
scan behind given proxy (format: 127.0.0.1:80)
--tor scan behind default Tor
--crawl crawl target url for other links to test
--forms crawl target url looking for forms to test
--user-agent=USER_AGENT
provide an user agent
--random-agent perform scan with random user agents
--cookie=COOKIE use a cookie to perform scans
--dom basic heuristic to detect dom xss
Scansione di un singolo URL con parametri GET:
$ python xsssniper.py -u "http://target.com/index.php?page=test"
Scansione di un singolo URL con parametri POST:
$ python xsssniper.py -u "http://target.com/index.php" --post --data=POST_DATA
Scansione di un singolo URL alla ricerca di moduli da testare:
$ python xsssniper.py -u "http://target.com" --forms
Scansione di massa di un intero sito web:
$ python xsssniper.py -u "http://target.com" --crawl
Scansione di massa di un intero sito web, inclusi i moduli:
$ python xsssniper.py -u "http://target.com" --crawl --forms
Analisi dei JavaScript della pagina target (incorporati e collegati) per cercare sink e source comuni:
$ python xsssniper.py -u "http://target.com" --dom
Licenza ISC.
Copyright (c) 2012, Gianluca Brindisi < [email protected] >
È CONCESSA L'AUTORIZZAZIONE A UTILIZZARE, COPIARE, MODIFICARE E/O DISTRIBUIRE QUESTO SOFTWARE PER QUALSIASI SCOPO, CON O SENZA COMPENSO, A CONDIZIONE CHE L'AVVISO DI COPYRIGHT SOPRA RIPORTATO E QUESTO AVVISO DI AUTORIZZAZIONE SIANO INCLUSI IN TUTTE LE COPIE.
IL SOFTWARE VIENE FORNITO "COSÌ COM'È", E L'AUTORE DECLINA OGNI GARANZIA, ESPLICITA O IMPLICITA, RELATIVA A QUESTO SOFTWARE, INCLUSE, A TITOLO ESEMPLIFICATIVO, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE. IN NESSUN CASO L'AUTORE SARÀ RESPONSABILE PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, CONSEQUENZIALI O DI QUALSIASI ALTRO TIPO DERIVANTI DA PERDITA DI UTILIZZO, DATI O PROFITTI, SIA IN UN'AZIONE CONTRATTUALE, EXTRACONTRATTUALE O DI ALTRA NATURA, DERIVANTE DALL'USO O DALLE PRESTAZIONI DI QUESTO SOFTWARE.