Перехват HTTP/HTTPS-трафика приложения через прокси
В рамках моей работы мне нужно перехватить связь между собственным приложением Windows и веб-сервером. Мое подключение к среде через SSL-VPN. Приложение (.exe) установлено на моем ПК и обменивается данными по протоколу HTTPS с веб-сервером через порт 1912. Обычно я использую прокси Burp для перехвата связи между браузером и сервером (настройка прокси через конфигурацию браузера), Тем не менее, в этой реализации (собственное приложение Windows) я не могу понять, как направить трафик на прокси.
Есть ли какой-то конкретный прокси или конфигурация, которую я могу использовать для этого и использовать Burp (потому что это веб-прокси... Мне нужно связываться с HTTP-запросами)?
1 ответ
Прежде всего вы должны понять, запрограммировано ли это нативное приложение для использования прокси. Если он может использовать прокси, он может получить информацию о прокси из системы Windows, или вам может потребоваться настроить его только для приложения внутри приложения.
Другая возможность - использовать шлюз по умолчанию и перенаправлять запросы с HTTP-ответом 3XX на ваш прокси. Это может работать в зависимости от вашего родного приложения. Шлюз по умолчанию может просто выступать в качестве прокси.
Я предполагаю, что здесь вы не говорите об обратном прокси и прямом кэшировании прокси ( https://docs.trafficserver.apache.org/en/4.2.x/admin/reverse-proxy-http-redirects.en.html)