Шаг 1. Настройте параметры компьютера и Android.
1. Мобильный телефон и скрипач находятся в одной локальной сети. Сначала получите IP-адрес и номер порта от скрипача;
Нажмите онлайн, последняя строка — IP-адрес.
2. Путь: Инструменты》Параметры》Подключения, установите флажок Разрешить подключение удаленных компьютеров, чтобы разрешить подключение удаленных устройств. Порт Fiddler по умолчанию — 8888, который также можно изменить на этой странице.
3. Чтобы настроить прокси-сервер на мобильном телефоне, нажмите на следующие красные поля слева направо.
4. Нажмите и удерживайте подключенный Wi-Fi, а затем нажмите «Изменить сеть». В дополнительных параметрах выберите прокси-сервер вручную; введите IP-адрес компьютера в качестве имени хоста прокси, введите 8888 в качестве порта, а затем сохраните.
Шаг 2. Установите сертификат
1. Введите: http://ip-адрес:8888 в браузере вашего мобильного устройства.
2. Нажмите Сертификат FiddlerRoot внизу страницы, чтобы загрузить сертификат.
3.Открыть настройки>Дополнительные настройки>система Безопасность>Шифрование и учетные данные>Выберите загруженный файл на устройстве хранения, чтобы установить его.FiddlerRoot.cerЧтобы установить
4.Браузер открываетсяhttps://www.baidu.com/,HTTPS-пакеты теперь можно перехватывать
Аналогичные шаги для Android:
1. Инструменты —— Параметры Fiddler — — подключения.
2. Разрешить удаленным вычислениям подключаться
3. Перезапустите Фиддлер.
4. Убедитесь, что брандмауэр разрешает процессу Fiddler подключаться удаленно.
5. Подключите устройство IOS к WIFI и убедитесь, что устройство iOS может получить доступ к http://FiddlerMachineIP (то есть IP-адресу): 8888. Этот адрес вернет службу Fiddler Echo Service (загрузка сертификата).
6. Нажимаем настройки телефона - wifi - открываем настройки подключенного wifi
7. Нажмите «Установить прокси — вручную».
8. Установите адрес прокси-сервера iOS на IP-адрес хоста, на котором расположен Fiddler.
9. Установите порт, который будет прослушивать Fiddler.
10. Откройте хранилище для сохранения настроек прокси.
11. Откройте веб-сайт, не поддерживающий HTTPS. В это время Fiddler может перехватывать HTTP-запросы.
12. Установите сертификат для расшифровки HTTPS: откройте браузер на устройстве iOS и посетите http://ipv4:8888/.
13. Нажмите Сертификат FiddlerRoot внизу страницы службы Fiddler Echo, чтобы загрузить сертификат.
14. Откройте файл FiddlerRoot.cer и установите.
15. После успешной установки в разделе «Основные» — «Об этом Mac» — «Настройки доверия сертификатам» доверьтесь только что установленному сертификату Fiddler.
16.SafariОткрытьhttps://www.baidu.com,Уже умею сканировать HTTPS
Если посылка не захватывается, возможные причины:
1. Fiddler включает фильтрацию
2. На мобильном телефоне не установлен сертификат скрипача.
Примечание. В системах Android 7.0 или более поздних версий включены ограничения на сторонние сертификаты и не поддерживается захват пакетов.