October 16, 2020

Fiddler для мобильных устройств

Подготовка


Как компьютер, так и мобильный телефон должны быть подключены к одной и той же сети.
Выключите VPN, брандмауэры на обоих устройствах.


Android


1. Сначала настройте Fiddler на вашем компьютере, следуя инструкциям (Шаг 1-3) из предыдущего курса.
2. Открой Fiddler в своем компьютере:
Нажмите Settings и выберите Connections
Включите опцию Allow remote computers to connect
Убедитесь, что номер порта, отображается на вкладке "Connections " , он должен быть 8866.
Сохраните настройки, нажав на кнопку "Save ".
3. Найдите локальный IP-адрес вашего компьютера и запишите его, выполните следующие шаги для вашей операционной системы:
Windows: Откройте командную строку и введите ipconfig /all и запишите IPv4-адрес для вашего Ethernet или WiFi адаптера; в качестве альтернативы вы можете открыть "Настройки" > "Сеть и Интернет" > "Свойства Ethernet" и запишите адрес IPv4.
MacOS: Откройте утилиту Network Utility> Info Tab и выберите соответствующий сетевой интерфейс, а затем запишите показанный IP4-адрес.
4. Подключение к Fiddler: На устройстве Android откройте настройки WiFi и выберите сеть WiFi, к которой вы подключены.
Откройте Дополнительные параметры сети WiFi и измените настройку прокси на ручную и заполните только следующие поля:
Имя прокси-сервера: Введите локальный IP-адрес вашего компьютера, который вы запомнили в шаге 3.
Прокси-порт: Введите номер порта 8866
Сохранить настройки прокси-сервера
5. Установка сертификата Fiddler Root: На вашем Android устройстве с помощью любого браузера перейдите на http://ipv4.fiddler:8866/FiddlerRoot.cer.
Аутентифицируйтесь, если необходимо, и убедитесь, что VPN и приложения выбраны и нажмите OK
6. Закройте все браузеры и ненужные программы на вашем компьютере, очистите все сохраненные логи, нажав на кнопку "Remove all ".
7. Выключите кнопку переключения Live Traffic
Делая это, Fidler не будет собирать трафик вашего компьютера, вы должны включить его обратно при сборе логов на вашем компьютере
8.На вашем Android-устройстве откройте браузер и воспроизведите ошибку, начиная с домашней страницы тестового сайта/приложения.
9. После этого нажмите кнопку " File " и наведите курсор на "Save Archive", затем выберите "All Sessions" и сохраните журнал в формате .saz; не выбирайте никакого шифрования.


iOS


1. Сначала настройте Fiddler на вашем компьютере, следуя инструкциям (Шаг 1-3) из предыдущего курса.
2. Откройте Fidler на своем компьютере:
Нажмите Settings и выберите Connections
Включите опцию Allow remote computers to connect
Убедитесь, что номер порта, отображаемый на вкладке "Подключения" - 8866.
Сохраните настройки, нажав на кнопку "Save".
3. Найдите локальный IP-адрес вашего компьютера и запишите его, выполните следующие шаги для вашей операционной системы:
Windows: Откройте командную строку и введите ipconfig /all и запишите IPv4-адрес для вашего Ethernet или WiFi адаптера; в качестве альтернативы вы можете открыть "Настройки" > "Сеть и Интернет" > "Свойства Ethernet" и запишите адрес IPv4.
MacOS: Откройте утилиту Network Utility> Info Tab и выберите соответствующий сетевой интерфейс, а затем запишите показанный IP4-адрес.
4. Подключение к Fiddler: На вашем iOS-устройстве откройте Настройки и перейдите к настройкам WIFi и нажмите кнопку i рядом с подключенной WiFi сетью.
Коснитесь Настройка прокси и выберите Вручную:
Имя прокси-хоста: Введите локальный IP-адрес вашего компьютера, который вы записали в шаге 3.
Прокси-порт: Введите номер порта 8866
Сохранить настройки прокси-сервера
5. Установка сертификата Fiddler Root: На вашем iOS устройстве с помощью любого браузера перейдите на http://ipv4.fiddler:8866/FiddlerRoot.cer.
Нажмите на "Разрешить"
Откройте Настройки, нажмите Общие, затем Профиль и управление устройством, выберите DONOTTRUST_FiddlerRoot и установите его.
Откройте Параметры и перейдите в Общие, нажмите Об устройстве, затем выберите Параметры доверия к сертификатам и включите опцию Включить полное доверие для корневых сертификатов
6. Закройте все браузеры и ненужные программы на вашем компьютере, очистите все сохраненные логи, нажав на кнопку " Remove all".
7. Выключите кнопку переключения Live Traffic
Делая это, Fidler не будет собирать трафик вашего компьютера, вы должны включить его обратно при сборе логов на вашем компьютере
8. На вашем iOS устройстве откройте браузер и воспроизведите ошибку, начиная с домашней страницы тестового сайта/приложеня
9. После этого нажмите кнопку " File " и наведите курсор на "Save Archive" (, затем выберите "All Sessions" и сохраните журнал в формате .saz; не выбирайте никакого шифрования.