Як захопити журнали Fiddler з пристрою iPhone або iPad?
Як захопити журнали Fiddler з пристрою iPhone або iPad?
Як отримати журнали Fiddler на iPhone?
Чи можливо захопити журнали Fiddler на iPad?
Рішення:
Щоб захопити веб-трафік за допомогою Fiddler, вам знадобиться бездротова мережа, пристрій iOS і комп 'ютер з операційною системою Windows.
Щоб захопити журнали Fiddler з пристрою iOS, виконайте наведені нижче дії.
Налаштуйте хост Windows/Fiddler для захоплення трафіку з мобільного пристрою:- Завантажте та встановіть Fiddler, а потім відкрийте програму.
- Перейдіть до меню Інструменти > Параметри Fiddler > З 'єднання, а потім поставте прапорець у полі Дозволити віддаленим комп' ютерам з 'єднуватися.
- Перезапустіть Fiddler.
Примітка. Переконайтеся, що ваш брандмауер дозволяє вхідні з 'єднання з процесом Fiddler.
- Наведіть курсор на індикатор Online у верхньому правому куті панелі інструментів Fiddler, щоб переглянути IP-адресу, призначену для хост-машини Fiddler.
- Переконайтеся, що пристрій iOS може отримати доступ до Fiddler, перейшовши до http://[IPAddressofFiddlerHostMachine]:8888 у веб-переглядачі.
З 'явиться сторінка Fiddler Echo Service
- Переконайтеся, що Fiddler знімає трафік, перейшовши до меню Файл > Захопити трафік. Поруч із пунктом Capture Traffic (Захопити трафік) має бути позначка.
Встановити кореневий сертифікат Fiddler на вузлі Windows/Fiddler для розшифрування трафіку HTTPS:
- Завантажте та встановіть додаток Certificate Maker для Fiddler за адресою http://www.telerik.com/fiddler/add-ons
- Перейдіть до меню Інструменти > Параметри Fiddler > HTTPS, а потім поставте прапорець у полі Розшифрувати трафік HTTPS.
- Виберіть Yes (Так) у спливаючому вікні, щоб довіряти сертифікату Fiddler Root, після чого натисніть Yes (Так) у спливаючому вікні встановлення сертифіката Fiddler Root.
Щоб захопити веб-трафік з пристрою iOS, виконайте наведені нижче дії.
- На пристрої iOS вимкніть будь-які з 'єднання 3G/4G.
- Перейдіть до розділу Налаштування > Wi-Fi.
- Торкніться мережі Wi-Fi, щоб перейти до екрана налаштувань.
Примітка. Мережа Wi-Fi, в якій знаходиться пристрій iOS, повинна знаходитися в тій же мережі, в якій знаходиться хост-машина Fiddler.
- У нижній частині екрана відомостей про мережу торкніться Configure Proxy (Налаштувати проксі-сервер) у розділі http Proxy (Проксі-сервер http).
- Торкніться Manual.
- Введіть IP-адресу (або назву вузла) комп 'ютера з запущеним Fiddler і номером порту 8888. Це дозволить перенаправити весь мережевий трафік з мобільного пристрою через Fiddler.
- На пристрої iOS перейдіть на сторінку http://ipv4.fiddler:8888/ в браузері.
- Знизу веб-сторінки Fiddler Echo Service завантажте сертифікат FiddlerRoot.
- Відкрийте файл FiddlerRoot.cer.
- Торкніться кнопки Install (Встановити).
- Знову торкніться кнопки Встановити.
Примітка. На iOS 10 і пізніших версіях, після встановлення сертифіката FiddlerRoot, перейдіть до меню Settings > General > About > Certificate Trust Settings (Налаштування > Загальні > Про > Налаштування довіри до сертифіката) і вручну ввімкніть повну довіру до кореневого сертифіката FiddlerRoot. Прийміть діалогове вікно, за допомогою якого третя сторона зможе підслуховувати всі ваші повідомлення.
Повторіть проблему, з якою ви стикаєтеся, і надайте журнали Fiddler своєму представнику служби підтримки Webex:
- Відтворіть проблему на пристрої iOS.
Тепер веб-трафік повинен бути записаний у Fiddler.
- Після відтворення проблеми перейдіть до меню Файл > Зберегти > Усі сеанси...
- Надішліть файл .saz своєму представнику служби підтримки Webex для подальшого розслідування.
Чи була ця стаття корисною?