Прокси-сервер Charles: изменение динамического ответа во время выполнения

Есть ли у Charles Proxy возможность передавать декодированные SSL-ответы локальному или удаленному сценарию, получать от него измененный ответ и передавать его клиенту/заявителю?

До сих пор изменение ответа кажется возможным с помощью функции сопоставления/замены статического регулярного выражения. Мне нужно, чтобы это было динамически, используя узел или php или что-то еще.

Есть идеи без переписывания прокси самому?


person Markus Siebeneicher    schedule 12.04.2017    source источник
comment
Хороший вопрос! Я провел некоторое расследование, но не смог найти такую ​​опцию/конфигурацию в Charles. Кажется, Чарльз не предоставляет интерфейс на Breakpoints.   -  person shaochuancs    schedule 13.04.2017
comment
Единственный обходной путь, который я нашел до сих пор, — это использование таргетинга удаленного сопоставления на мой собственный прокси.   -  person Markus Siebeneicher    schedule 17.04.2017


Ответы (1)


Это возможно, если вы используете инструмент Scripting от Proxyman. Он позволяет вам писать код Javascript и изменять запросы или ответы HTTP/HTTPS во время выполнения.

Сценарии также поставляются с большим количеством дополнений и Код фрагмента, который можно скопировать и вставить.

Отказ от ответственности: я создатель Proxyman. Надеюсь, этот ответ поможет вам

person Nghia Tran    schedule 02.09.2020