
XSS-паук — обнаружено 66/66 XSS в wavsep
Быстрый, тщательный паук для XSS/SQLi. Укажите URL, и он протестирует каждую найденную ссылку на межсайтовый скриптинг и некоторые уязвимости SQL-инъекций. См. FAQ для получения дополнительных сведений об обнаружении SQLi.
Из главной папки запустите:
./xsscrapy.py -u http://example.com
Если вы хотите войти в систему, а затем сканировать:
./xsscrapy.py -u http://example.com/login_page -l loginname
Если вы хотите войти с помощью HTTP Basic Auth, а затем сканировать:
./xsscrapy.py -u http://example.com/login_page -l loginname --basic
Если вы хотите использовать cookies:
./xsscrapy.py -u http://example.com/login_page --cookie "SessionID=abcdef1234567890"
Если вы хотите ограничить одновременные соединения до 20:
./xsscrapy.py -u http://example.com -c 20
Если вы хотите ограничить частоту до 60 запросов в минуту:
./xsscrapy.py -u http://example.com/ -r 60
XSS-уязвимости сообщаются в файле xsscrapy-vulns.txt
wget -O -u https://bootstrap.pypa.io/get-pip.py
python get-pip.py
pip install -r requirements.txt
Могут потребоваться дополнительные библиотеки в зависимости от ОС. libxml2 libxslt zlib libffi openssl (иногда libssl-dev)
ImportError: cannot import name LinkExtractor. Это означает, что у вас не последняя версия Scrapy. Вы можете установить ее с помощью: sudo pip install --upgrade scrapy.Copyright (c) 2014, Dan McInerney. Все права защищены.
Распространение и использование в исходных и двоичных формах, с изменениями или без, разрешены при соблюдении следующих условий:
ЭТО ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ ПРАВООБЛАДАТЕЛЯМИ И УЧАСТНИКАМИ «КАК ЕСТЬ» И ЛЮБЫЕ ЯВНЫЕ ИЛИ ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ПОДРАЗУМЕВАЕМЫМИ ГАРАНТИЯМИ КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, ОТКАЗЫВАЮТСЯ. НИ ПРИ КАКИХ ОБСТОЯТЕЛЬСТВАХ <ВЛАДЕЛЕЦ АВТОРСКИХ ПРАВ> НЕ НЕСЕТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБЫЕ ПРЯМЫЕ, КОСВЕННЫЕ, СЛУЧАЙНЫЕ, СПЕЦИАЛЬНЫЕ, ШТРАФНЫЕ ИЛИ КОСВЕННЫЕ УБЫТКИ (ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ, ЗАМЕНУ ТОВАРОВ ИЛИ УСЛУГ; ПОТЕРЮ ДАННЫХ, ДОХОДОВ ИЛИ ПРИБЫЛИ; ПЕРЕРЫВ ДЕЛОВОЙ АКТИВНОСТИ), КАК БЫ ОНИ НИ БЫЛИ ВЫЗВАНЫ И НА ЛЮБОЙ ТЕОРИИ ОТВЕТСТВЕННОСТИ, БУДЬ ТО ДОГОВОРНАЯ, СТРОГАЯ ОТВЕТСТВЕННОСТЬ ИЛИ ДЕЛИКТ (ВКЛЮЧАЯ НЕБРЕЖНОСТЬ ИЛИ ИНОЕ), ВОЗНИКАЮЩИЕ ЛЮБЫМ ОБРАЗОМ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ЭТОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ, ДАЖЕ ЕСЛИ БЫЛА ПРЕДУПРЕЖДЕНИЕ О ВОЗМОЖНОСТИ ТАКОГО УЩЕРБА.