Мы используем python selenium и OWASP ZAP API для автоматического сканирования сайтов.Наконец, мы будем использовать приведенный ниже код для генерации отчета о проблемах HTML.
file1.write(zap.core.htmlreport(apikey=apikey))
Единственная проблема в том, что в отчете содержится слишком много ненужных URL-адресов, таких как googleapis, facebook, typekit и т. Д. *
Мы действительно хотим исключить эти URL-адреса. Мысоздайте новый контекст ZAP и попытайтесь исключить URL-адреса как:
z.context.exclude_from_context(contextname=cname, regex=regex, apikey=apikey)
регулярное выражение является регулярным выражением:
^http(s)?:\/\/([a-z0-9\-]+.)+(facebook|google).(com|net)\/?
, но оно не работает ....HTML по-прежнему содержит URL-адреса
Кто-нибудь может мне помочь?мы хотим исключить эти URL-адреса или включить только те URL-адреса, которые нам нужны, в отчет html