Charles Proxy - скидка на курс весь август 33% Купить курс

Начало работы с Charles Proxy 

Этот урок представляет пошаговое руководство по базовой настройке Charles Proxy со ссылками на следующие уроки – в зависимости от вашего окружения. Переходите по ссылкам по ШАГАМ и настраивайте последовательно. В следующих уроках мы подробно разберём, как работают сертификаты, зачем они нужны и каким образом Charles расшифровывает HTTPS-трафик. Сейчас затронем тему совсем коротко — просто чтобы вы начали ориентироваться. Дальше всё разберём пошагово и без перегрузки.

Основные концепции

Charles Proxy работает как локальный прокси-сервер, который помещается между вашим приложением/браузером и интернетом: ваш браузер ↔ Charles Proxy ↔ интернет.

Основные концепции в работе с Charles:

Шаг 1: Настройка Charles как прокси

Чтобы любой браузер (или любое приложение) мог использовать Charles, его необходимо настроить на использование Charles в качестве прокси-сервера.

Шаг 2: Установка Root Certificate

Шаг 3: Проверка работоспособности

Чтобы проверить, что Charles правильно настроен:

  1. Откройте браузер и перейдите на любой сайт.
  2. В Charles слева должны появиться записи о запросах, которые отправляет браузер, приложения, сиситема.

Дополнительно:

Ключевая идея: правильная настройка Charles Proxy включает конфигурацию прокси и сертификата для вашей операционной системы, а также настройку устройств, трафик которых вы хотите анализировать.

К сожалению, владельцам Mac придётся самостоятельно найти инструкции по настройке — у меня просто нет возможности всё протестировать. Я делюсь только тем, что проверено лично и работает у меня на руках. Но суть везде одинакова: настраиваем прокси через Charles, устанавливаем сертификат и в самом Charles выбираем, от какого хоста хотим расшифровывать зашифрованный HTTPS-трафик.

Хотите стать мастером Charles Proxy?

Освойте профессиональный анализ и модификацию сетевого трафика на нашем интерактивном курсе. Вас ждут реальные кейсы, практические тренажёры и поддержка автора.

Перейти к курсу