Як захопити журнали Fiddler з пристрою iPhone або iPad?

Як захопити журнали Fiddler з пристрою iPhone або iPad?

Як отримати журнали Fiddler на iPhone?

Чи можливо захопити журнали Fiddler на iPad?

Рішення:
Щоб захопити веб-трафік за допомогою Fiddler, вам знадобиться бездротова мережа, пристрій iOS і комп 'ютер з операційною системою Windows.

Щоб захопити журнали Fiddler з пристрою iOS, виконайте наведені нижче дії.

Налаштуйте хост Windows/Fiddler для захоплення трафіку з мобільного пристрою:
  1. Завантажте та встановіть Fiddler, а потім відкрийте програму.
  2. Перейдіть до меню Інструменти > Параметри Fiddler > З 'єднання, а потім поставте прапорець у полі Дозволити віддаленим комп' ютерам з 'єднуватися.
  3. Перезапустіть Fiddler.
Примітка. Переконайтеся, що ваш брандмауер дозволяє вхідні з 'єднання з процесом Fiddler.
  1. Наведіть курсор на індикатор Online у верхньому правому куті панелі інструментів Fiddler, щоб переглянути IP-адресу, призначену для хост-машини Fiddler.
  2. Переконайтеся, що пристрій iOS може отримати доступ до Fiddler, перейшовши до http://[IPAddressofFiddlerHostMachine]:8888 у веб-переглядачі.
З 'явиться сторінка Fiddler Echo Service
  1. Переконайтеся, що Fiddler знімає трафік, перейшовши до меню Файл > Захопити трафік. Поруч із пунктом Capture Traffic (Захопити трафік) має бути позначка.

Встановити кореневий сертифікат Fiddler на вузлі Windows/Fiddler для розшифрування трафіку HTTPS:
  1. Завантажте та встановіть додаток Certificate Maker для Fiddler за адресою http://www.telerik.com/fiddler/add-ons
  2. Перейдіть до меню Інструменти > Параметри Fiddler > HTTPS, а потім поставте прапорець у полі Розшифрувати трафік HTTPS.
  3. Виберіть Yes (Так) у спливаючому вікні, щоб довіряти сертифікату Fiddler Root, після чого натисніть Yes (Так) у спливаючому вікні встановлення сертифіката Fiddler Root.

Щоб захопити веб-трафік з пристрою iOS, виконайте наведені нижче дії.
  1. На пристрої iOS вимкніть будь-які з 'єднання 3G/4G.
  2. Перейдіть до розділу Налаштування > Wi-Fi.
  3. Торкніться мережі Wi-Fi, щоб перейти до екрана налаштувань.  
Примітка. Мережа Wi-Fi, в якій знаходиться пристрій iOS, повинна знаходитися в тій же мережі, в якій знаходиться хост-машина Fiddler.
  1. У нижній частині екрана відомостей про мережу торкніться Configure Proxy (Налаштувати проксі-сервер) у розділі http Proxy (Проксі-сервер http).
  2. Торкніться Manual.
  3. Введіть IP-адресу (або назву вузла) комп 'ютера з запущеним Fiddler і номером порту 8888. Це дозволить перенаправити весь мережевий трафік з мобільного пристрою через Fiddler.
  4. На пристрої iOS перейдіть на сторінку http://ipv4.fiddler:8888/ в браузері.
  5. Знизу веб-сторінки Fiddler Echo Service завантажте сертифікат FiddlerRoot.
  6. Відкрийте файл FiddlerRoot.cer.
  7. Торкніться кнопки Install (Встановити).
  8. Знову торкніться кнопки Встановити.
Примітка. На iOS 10 і пізніших версіях, після встановлення сертифіката FiddlerRoot, перейдіть до меню Settings > General > About > Certificate Trust Settings (Налаштування > Загальні > Про > Налаштування довіри до сертифіката) і вручну ввімкніть повну довіру до кореневого сертифіката FiddlerRoot. Прийміть діалогове вікно, за допомогою якого третя сторона зможе підслуховувати всі ваші повідомлення.

Повторіть проблему, з якою ви стикаєтеся, і надайте журнали Fiddler своєму представнику служби підтримки Webex:
  1. Відтворіть проблему на пристрої iOS.
Тепер веб-трафік повинен бути записаний у Fiddler.
  1. Після відтворення проблеми перейдіть до меню Файл > Зберегти > Усі сеанси...
  2. Надішліть файл .saz своєму представнику служби підтримки Webex для подальшого розслідування.

Чи була ця стаття корисною?