Как добавить оповещение ZAP через ZAP python api?

Я использую python ZAP api (ZAPv2) для написания сценария автоматизации для сканирования нашего сайта и создания отчета о предупреждениях, а теперь я также интегрирую python nmap для сканирования наших сайтов.

однако, если у Nmap есть проблемы со сканированием, я хочу добавить такие проблемы в отчет о предупреждениях ZAP.

есть ли способ сделать это? ZAP api предоставляет службы для добавления предупреждения? как:

z.core.add_alert(....)

Спасибо


person allencharp    schedule 03.04.2019    source источник


Ответы (1)


Удивительно, но нет вызова API для добавления предупреждения. Но должно быть - я только что поднял этот запрос на улучшение: https://github.com/zaproxy/zaproxy/issues/5303

person Simon Bennetts    schedule 03.04.2019
comment
ой ну спасибо ! я знаю, что скрипт сообщества zap поддерживает эту функцию, raiseAlert (), но ZAPv2 нет, лол - person allencharp; 03.04.2019
comment
Да, это потому, что эти скрипты выполняются внутри ZAP и имеют доступ ко всем внутренним методам. Если вам действительно нужно, вы всегда можете написать сценарий расширения, который добавляет для этого конечную точку API. Или даже лучше отправить PR, который добавляет его в ZAP: D Я уже давно хотел добавить это, но слишком много других вещей имеют более высокий приоритет: / - person Simon Bennetts; 03.04.2019