Скрипт ZAP Python для сканирования: проблема при сканировании паука (выполняется бесконечным циклом) - PullRequest
0 голосов
/ 19 декабря 2018

Я использую скрипт python, чтобы разбудить zap и закрыть zap внутри кода после завершения сканирования.имея проблему в сканировании паука, он работает в бесконечном цикле (99).мой код здесь, пожалуйста, любой, кто работает в скрипте zap python, поможет мне решить эту проблему.Спасибо, Вики.

print 'Spidering target %s' % target
zap.spider.scan(target)
scanid = zap.spider.scan(target)
print scanid
while (int(zap.spider.status) < 100):
print 'Spider progress %: ' + zap.spider.status
time.sleep(5)

Версия Python - 2.7

версия zap-owasp - v2.4, загруженная с использованием pip и python

1 Ответ

0 голосов
/ 19 декабря 2018

Ваш код выглядит нормально.Вероятно, это проблема ZAP, но для ее решения нам нужно знать намного больше о вашем приложении.Spidering приложения не тривиальны, и в этом случае его возможный ZAP попал в цикл.Попробуйте запустить ZAP в режиме рабочего стола и взгляните на URL-адреса его поиска - они будут показаны на вкладке Spider.Лучше всего поднимать проблему с ZAP здесь: https://github.com/zaproxy/zaproxy/issues/new?labels=bug&template=Bug_report.md Stackoverflow - не лучший форум для такой детальной поддержки.

...