
XSS spider - 66/66 wavsep XSS detectado
Spider rápido y exhaustivo de XSS/SQLi. Dale una URL y probará cada enlace que encuentre en busca de vulnerabilidades de Cross-Site Scripting y algunas de inyección SQL. Consulta las FAQ para más detalles sobre la detección de SQLi.
Desde la carpeta principal ejecuta:
./xsscrapy.py -u http://example.com
Si deseas iniciar sesión y luego rastrear:
./xsscrapy.py -u http://example.com/login_page -l loginname
Si deseas iniciar sesión con autenticación básica HTTP y luego rastrear:
./xsscrapy.py -u http://example.com/login_page -l loginname --basic
Si deseas usar cookies:
./xsscrapy.py -u http://example.com/login_page --cookie "SessionID=abcdef1234567890"
Si deseas limitar las conexiones simultáneas a 20:
./xsscrapy.py -u http://example.com -c 20
Si deseas limitar la tasa a 60 solicitudes por minuto:
./xsscrapy.py -u http://example.com/ -r 60
Las vulnerabilidades XSS se reportan en xsscrapy-vulns.txt
wget -O -u https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install -r requirements.txt
Pueden ser necesarias librerías adicionales dependiendo del SO. libxml2 libxslt zlib libffi openssl (a veces libssl-dev)
ImportError: cannot import name LinkExtractor. Esto significa que no tienes la última versión de scrapy. Puedes instalarlo usando: sudo pip install --upgrade scrapy.Copyright (c) 2014, Dan McInerney Todos los derechos reservados.
Se permite la redistribución y el uso en formas fuente y binaria, con o sin modificación, siempre que se cumplan las siguientes condiciones:
ESTE SOFTWARE ES PROPORCIONADO POR LOS TITULARES DEL COPYRIGHT Y LOS COLABORADORES "TAL CUAL" Y SE RECHAZA CUALQUIER GARANTÍA EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A, LAS GARANTÍAS IMPLÍCITAS DE COMERCIABILIDAD E IDONEIDAD PARA UN PROPÓSITO PARTICULAR. EN NINGÚN CASO EL TITULAR DEL COPYRIGHT SERÁ RESPONSABLE POR CUALQUIER DAÑO DIRECTO, INDIRECTO, INCIDENTAL, ESPECIAL, EJEMPLAR O CONSECUENCIAL (INCLUYENDO, PERO NO LIMITADO A, LA ADQUISICIÓN DE BIENES O SERVICIOS SUSTITUTOS; PÉRDIDA DE USO, DATOS O BENEFICIOS; O INTERRUPCIÓN DEL NEGOCIO) YA SEA POR CUALQUIER TEORÍA DE RESPONSABILIDAD, YA SEA POR CONTRATO, RESPONSABILIDAD ESTRICTA O AGRAVIO (INCLUYENDO NEGLIGENCIA O DE OTRA MANERA) QUE SURJA DE CUALQUIER MANERA DEL USO DE ESTE SOFTWARE, INCLUSO SI SE HA ADVERTIDO DE LA POSIBILIDAD DE DICHOS DAÑOS.