
XSS spider - 66/66 wavsep XSS rilevato
Spider veloce e approfondito per XSS/SQLi. Fornisci un URL e testerà ogni link trovato per vulnerabilità di cross-site scripting e alcune vulnerabilità di SQL injection. Consulta le FAQ per maggiori dettagli sul rilevamento SQLi.
Dalla cartella principale esegui:
./xsscrapy.py -u http://example.com
Se vuoi effettuare il login prima di eseguire la scansione:
./xsscrapy.py -u http://example.com/login_page -l loginname
Se vuoi effettuare il login con autenticazione HTTP Basic:
./xsscrapy.py -u http://example.com/login_page -l loginname --basic
Se vuoi usare i cookies:
./xsscrapy.py -u http://example.com/login_page --cookie "SessionID=abcdef1234567890"
Se vuoi limitare le connessioni simultanee a 20:
./xsscrapy.py -u http://example.com -c 20
Se vuoi limitare la frequenza a 60 richieste al minuto:
./xsscrapy.py -u http://example.com/ -r 60
Le vulnerabilità XSS sono riportate in xsscrapy-vulns.txt
wget -O -u https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install -r requirements.txt
Potrebbero essere necessarie librerie aggiuntive a seconda del sistema operativo. libxml2 libxslt zlib libffi openssl (a volte libssl-dev)
ImportError: cannot import name LinkExtractor. Significa che non hai l'ultima versione di scrapy. Puoi installarla usando: sudo pip install --upgrade scrapy.Copyright (c) 2014, Dan McInerney Tutti i diritti riservati.
La ridistribuzione e l'uso in forma sorgente e binaria, con o senza modifiche, sono consentiti a condizione che siano soddisfatte le seguenti condizioni:
QUESTO SOFTWARE È FORNITO DAI DETENTORI DEL COPYRIGHT E DAI COLLABORATORI "COSÌ COM'È" E QUALSIASI GARANZIA ESPRESSA O IMPLICITA, INCLUSE, MA NON LIMITATE A, LE GARANZIE IMPLICITE DI COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE SONO DECLINATE. IN NESSUN CASO SARÀ RESPONSABILE PER DANNI DIRETTI, INDIRETTI, INCIDENTALI, SPECIALI, ESEMPLARI O CONSEQUENZIALI (INCLUSI, MA NON LIMITATI A, PROCUREMENT DI BENI O SERVIZI SOSTITUTIVI; PERDITA DI UTILIZZO, DATI O PROFITTI; O INTERRUZIONE DELL'ATTIVITÀ) COMUNQUE CAUSATI E IN BASE A QUALSIASI TEORIA DI RESPONSABILITÀ, SIA IN CONTRATTO, RESPONSABILITÀ STRETTA O ILLECITO (INCLUSA NE GLIGENZA O ALTRIMENTI) DERIVANTI IN QUALSIASI MODO DALL'USO DI QUESTO SOFTWARE, ANCHE SE AVVISATI DELLA POSSIBILITÀ DI TALI DANNI.