Чарльз прокси на iOS
Примечание: видео может быть устаревшим. Обязательно прочтите также приведенные ниже инструкции.
Что вам нужно?
Вам нужен ваш локальный IP-адрес и номер порта. Выполните следующие шаги, чтобы получить эти значения:
- Откройте прокси Charles на вашем ПК
- Обратите внимание на следующие два значения в Charles:
Help > Local IP Address (e.g. 192.168.0.20)
Proxy > Proxy Settings > HTTP Proxy > Port (e.g. 8888)
Примечание: Значения вашего IP-адреса, скорее всего, другие, что вполне нормально. Если вы видите более одного значения для своего IP-адреса, просто отключите любые VPN или другие подключения, кроме того, которое вам нужно для подключения к Интернету. В следующих примерах локальный IP-адрес будет 192.168.0.20, а порт - 8888.
Связаться с Charles
Чтобы подключить ваше устройство iOS к Charles, выполните следующие действия:
- Откройте прокси Charles на вашем ПК
- Открыть настройки
- Коснитесь Wi-Fi
- Коснитесь символа (i) рядом с вашей сетью
- Нажмите Настроить прокси внизу экрана
- Установить вручную
- Установите сервер на свой локальный IP-адрес, 192.168.0.20 в примере
- Установите порт на 8888
- Оставьте аутентификацию выключенной
- Сохраните изменения, вернувшись
- Чарльз покажет предупреждение о том, что устройство пытается установить соединение, разрешите это соединение
Установить корневой сертификат
Чтобы расшифровать трафик https, вам необходимо установить корневой сертификат Charles на вашем устройстве, выполните следующие действия, чтобы сделать это:
- Откройте прокси Charles на вашем ПК
- Убедитесь, что ваше устройство iOS проксировано через Charles, и вы можете работать в Интернете
- Откройте Safari (используйте только этот браузер для этой практики)
- Перейдите на https://chls.pro/ssl или http://www.charlesproxy.com/getssl
- Появится всплывающее окно с сообщением: «Этот веб-сайт пытается открыть настройки, чтобы показать вам профиль конфигурации. Вы хотите разрешить это? », Нажмите Разрешить
- Появится экран «Установить профиль», нажмите «Установить» и следуйте инструкциям
- После этого откройте настройки iOS
- Нажмите Общие
- Коснитесь О
- Нажмите Настройки доверия сертификатов внизу
- Доверяйте установленному профилю и нажмите Продолжить в предупреждении