ZAP автоматически возвращает тот же ответ в точке останова

Я использую OWASP ZAP в качестве прокси-инструмента для тестирования мобильных приложений. Я пытаюсь сделать точку останова на каком-то URL-адресе и вернуть пользовательский ответ на пользовательский интерфейс или функциональность тестовых приложений.

В настоящее время всякий раз, когда срабатывает точка останова, мне приходится вручную пропускать запрос, а затем изменять ответ и пропускать его, чтобы увидеть изменения в приложении. И когда мне приходится делать это несколько раз, это не очень удобно. Можно ли сделать точку останова на URL-адресе, который будет возвращать какой-то предопределенный ответ каждый раз, когда он срабатывает?

Если это невозможно, знаете ли вы о каком-либо другом инструменте?


person Bojan Antić    schedule 14.10.2019    source источник


Ответы (1)


Да, вы можете это сделать, но не с точками останова - они только вручную. Вместо этого вы можете использовать либо:

Заменитель проще в настройке, но более ограничен, а скрипты могут делать абсолютно все. Существуют примеры скриптов для замены скриптов в заголовках и телах ответов.

person Simon Bennetts    schedule 14.10.2019
comment
Спасибо, это то, что я искал. Replacer работает как шарм, но с некоторыми ограничениями, как вы сказали. Я тоже собираюсь попробовать скрипты, это действительно немного сложнее. Не уверен, почему это не позволяет мне принять ответ. Кроме того, небольшое примечание: ссылка на заменитель неверна, она ведет к «Фильтрам предупреждений» вместо «Заменитель». - person Bojan Antić; 16.10.2019
comment
ха, да - исправил ссылку сейчас :) - person Simon Bennetts; 17.10.2019