Как можно отследить и просматривать HTTPS-запросы, отправляемые десктопным приложением, с использованием Fiddler?

Могут ли возникать https-запросы от Viber-приложения на ПК, которые не удается перехватить с помощью fiddler или отсутствие других запросов?
  • 23 октября 2023 г. 8:09
Ответы на вопрос 1
Для отслеживания и просмотра HTTPS-запросов, отправляемых десктопным приложением с использованием Fiddler, необходимо выполнить следующие шаги:

1. Установите Fiddler на ваш компьютер и запустите его.
2. В Fiddler перейдите в меню "Tools" (Инструменты) -> "Options" (Настроить) -> "HTTPS" и установите галочку напротив "Capture HTTPS Connects" (Захватывать HTTPS-соединения).
3. Для того чтобы Fiddler мог перехватывать HTTPS-запросы, вам понадобится установить корневой сертификат. Для этого в меню "Tools" (Инструменты) выберите "Options" (Настроить) -> "HTTPS" -> "Actions" (Действия) и нажмите на "Trust Root Certificate" (Доверить корневой сертификат). Следуйте инструкциям для установки сертификата.
4. Если у приложения есть настройки для прокси, настройте его для использования прокси-сервера Fiddler. В настройках приложения укажите адрес прокси-сервера: "localhost" или "127.0.0.1", а порт - "8888".
5. Запустите десктопное приложение, которое вы хотите отслеживать, и Fiddler должен начать перехватывать все его HTTPS-запросы.

Относительно Viber-приложения на ПК, возможно, что оно использует дополнительные меры безопасности для защиты своих HTTPS-соединений. В таких случаях Fiddler может некорректно перехватывать или не перехватывать эти запросы. Viber может использовать пининг сертификатов, механизмы certificate pinning, или другие методы, которые делают перехват запросов сложным или невозможным.
Однако, в большинстве случаев Fiddler успешно перехватывает HTTPS-запросы, включая те, которые отправляются десктопными приложениями.
Похожие вопросы