Чтение HTTPS-трафика с использованием прокси-сервера - PullRequest
0 голосов
/ 07 июня 2019

Контекст : У меня есть приложение, которое связывается с сервером владельца.Это приложение запрашивает определенную информацию с сервера, обращаясь к некоторым URL.Я не знаю этих URL, за исключением нескольких, но как только я их узнаю, я могу вручную просмотреть их в браузере и получить указанную информацию.

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

Progress :

  • Поскольку связь осуществляется по протоколу HTTPS, чтение пакетов с помощью Wireshark при использовании приложения было неудачным, поскольку они зашифрованы.
  • Однако я смог найти, где в двоичном файлеприложение - это URL-адрес расположенного сервера.Таким образом, я могу теоретически перенаправить запросы приложения на любой другой сервер.Поэтому я подумал, что хорошей идеей для получения незашифрованных запросов будет настройка прокси-сервера, перенаправление приложения на него, а затем выполнение приложения и получение результатов.

Проблема : Я не знаю, как реализовать эту идею на практике, и именно здесь я буду признателен за вашу помощь.Я полагаю, что в идеале я мог бы получать запросы, сделанные приложением (и, таким образом, читать их), а также перенаправлять их на сервер и считывать полученную информацию.

...