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