
XSS spider - 66/66 wavsep XSS détectés
Spider XSS/SQLi rapide et approfondi. Fournissez-lui une URL et il testera chaque lien qu'il trouve pour les vulnérabilités de cross-site scripting (XSS) et certaines injections SQL. Consultez la FAQ pour plus de détails sur la détection SQLi.
Depuis le dossier principal, exécutez :
./xsscrapy.py -u http://example.com
Si vous souhaitez vous connecter puis explorer :
./xsscrapy.py -u http://example.com/login_page -l loginname
Si vous souhaitez vous connecter avec une authentification HTTP Basic puis explorer :
./xsscrapy.py -u http://example.com/login_page -l loginname --basic
Si vous souhaitez utiliser des cookies :
./xsscrapy.py -u http://example.com/login_page --cookie "SessionID=abcdef1234567890"
Si vous souhaitez limiter les connexions simultanées à 20 :
./xsscrapy.py -u http://example.com -c 20
Si vous souhaitez limiter le débit à 60 requêtes par minute :
./xsscrapy.py -u http://example.com/ -r 60
Les vulnérabilités XSS sont signalées dans xsscrapy-vulns.txt
wget -O -u https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install -r requirements.txt
Des bibliothèques supplémentaires peuvent être nécessaires selon le système d'exploitation. libxml2 libxslt zlib libffi openssl (parfois libssl-dev)
ImportError: cannot import name LinkExtractor. Cela signifie que vous n'avez pas la dernière version de scrapy. Vous pouvez l'installer en utilisant : sudo pip install --upgrade scrapy.Copyright (c) 2014, Dan McInerney Tous droits réservés.
La redistribution et l'utilisation sous forme source et binaire, avec ou sans modification, sont autorisées à condition que les conditions suivantes soient remplies :
CE LOGICIEL EST FOURNI PAR LES DÉTENTEURS DU COPYRIGHT ET LES CONTRIBUTEURS « EN L'ÉTAT » ET TOUTE GARANTIE EXPRESSE OU IMPLICITE, Y COMPRIS, MAIS SANS S'Y LIMITER, LES GARANTIES IMPLICITES DE QUALITÉ MARCHANDE ET D'ADÉQUATION À UN USAGE PARTICULIER SONT EXCLUES. EN AUCUN CAS NE POURRA ÊTRE TENU RESPONSABLE DE TOUT DOMMAGE DIRECT, INDIRECT, ACCESSOIRE, SPÉCIAL, EXEMPLAIRE OU CONSÉCUTIF (Y COMPRIS, MAIS SANS S'Y LIMITER, L'ACQUISITION DE BIENS OU DE SERVICES DE SUBSTITUTION ; LA PERTE D'UTILISATION, DE DONNÉES OU DE PROFITS ; OU L'INTERRUPTION D'ACTIVITÉ) QUELLE QU'EN SOIT LA CAUSE ET SUR TOUTE THÉORIE DE RESPONSABILITÉ, QUE CE SOIT EN MATIÈRE DE CONTRAT, DE RESPONSABILITÉ STRICTE OU DE DÉLIT (Y COMPRIS LA NÉGLIGENCE OU AUTRE) DÉCOULANT DE L'UTILISATION DE CE LOGICIEL, MÊME EN CAS D'AVIS DE LA POSSIBILITÉ DE TELS DOMMAGES.