Чарльз прокси на Android
Примечание: видео может быть устаревшим. Обязательно прочтите также приведенные ниже инструкции
Что вам нужно?
Вам нужен ваш локальный 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
Чтобы подключить Android-устройство к Charles, выполните следующие действия:
- Откройте прокси Charles на вашем ПК
- Откройте «Настройки» и нажмите «Сеть и Интернет»
- Нажмите и удерживайте имя сети, к которой вы подключены
- Нажмите Изменить сеть
- Коснитесь дополнительных параметров
- Установите прокси на ручной
- Установите имя хоста прокси в качестве локального IP-адреса, 192.168.0.20 в примере
- Установите порт прокси на 8888
- Оставьте поле Bypass proxy пустым
- Сохранить все изменения
- Чарльз покажет предупреждение о том, что устройство пытается установить соединение, разрешите это соединение
Установить корневой сертификат
Чтобы расшифровать трафик https, вам необходимо установить корневой сертификат Charles на вашем устройстве, выполните следующие действия, чтобы сделать это:
- Откройте прокси Charles на вашем ПК
- Убедитесь, что ваше устройство Android проксировано через Charles, и вы можете работать в Интернете
- Убедитесь, что на вашем устройстве Android установлен пароль или графический ключ для блокировки экрана (иначе он не сработает)
- Откройте Chrome (не используйте другие браузеры)
- Перейдите на https://chls.pro/ssl или http://www.charlesproxy.com/getssl
- Должен появиться экран блокировки, введите свой пароль или графический ключ
- Сертификат автоматически загружается, и он запрашивает имя
- Введите то, что вы легко узнаете, например, Чарльза
- В Credential используйте выберите VPN и приложения (по умолчанию)
- Коснитесь ОК