Jak zachytím protokoly fiddler ze zařízení iPhone nebo iPad?

Jak zachytím protokoly Fiddler ze zařízení iPhone nebo iPad?

Jak získám záznamy Fiddler na iPhonu?

Je možné zachytit protokoly Fiddler na iPadu?

Řešení:
Chcete-li zachytit webový provoz pomocí fiddleru, budete potřebovat bezdrátovou síť, zařízení iOS a počítač se systémem Windows.

Jak zachytit protokoly Fiddler ze zařízení iOS:

Konfigurace hostitele Windows/Fiddler tak, aby zaznamenával provoz z mobilního zařízení:
  1. Stáhněte si a nainstalujte Fiddler a otevřete aplikaci.
  2. Přejděte na Nástroje > Možnosti fiddlera > připojení a zaškrtněte políčko Povolit připojení vzdálených počítačů.
  3. Restartujte Fiddler.
Poznámka: Ujistěte se, že brána firewall umožňuje příchozí připojení k procesu Fiddler.
  1. Najeďte myší na indikátor Online v pravém horním rohu panelu nástrojů Fiddler a zobrazte IP adresu přiřazenou hostitelskému počítači Fiddler.
  2. Ověřte, zda se zařízení iOS může dostat k Fiddler přechodem na http://[IPAddressofFiddlerHostMachine]:8888 v prohlížeči.
Zobrazí se stránka Služby Fiddler Echo
  1. Ověřte, zda fiddler zachycuje provoz, a to tak, že přejdu na soubor > zachytávání provozu. Vedle zachytávání provozu by mělo být zaškrtnutí.

Install kořenový certifikát Fiddler na hostiteli Windows/Fiddler pro dešifrování provozu HTTPS:
  1. Stáhněte si a nainstalujte plugin Certificate Maker pro Fiddler na adrese http://www.telerik.com/fiddler/add-ons
  2. Přejděte na Nástroje > Možnosti fiddlera > HTTPS azaškrtněte políčko Dešifrovat provoz HTTPS.
  3. Chcete-li důvěřovat certifikátu Fiddler Root, vyberte Ano, a potom klikněte na Ano při instalaci certifikátu Fiddler Root.

Zachycení webového provozu ze zařízení iOS:
  1. Na zařízení se systémem iOS zakažte všechna připojení 3G/4G.
  2. Přejděte na Nastavení > Wi-Fi.
  3. Klepnutím na Wi-Fi síť přejdete na obrazovku nastavení.  
Poznámka: Síť Wi-Fi, na které je zařízení iOS, musí být ve stejné síti, ve které je hostitelský počítač Fiddler.
  1. V dolní části obrazovky s podrobnostmi o síti klepněte na Konfigurovat proxy server v části HTTP Proxy.
  2. Klepněte na Ruční.
  3. Zadejte IP adresu (nebo název hostitele) počítače se spuštěným fiddlerem a číslem portu 8888. Tím bude směrován veškerý síťový provoz z mobilního zařízení přes Fiddler.
  4. Na iOS zařízení přejděte http://ipv4.fiddler:8888/ do prohlížeče.
  5. V dolní části webové stránky Fiddler Echo Service si stáhněte certifikát FiddlerRoot.
  6. Otevřete soubor FiddlerRoot.cer.
  7. Klepněte na tlačítko Instalovat.
  8. Znovu klepněte na tlačítko Instalovat.
Poznámka: V systému iOS 10 a novějším přejděte po instalaci certifikátu FiddlerRoot do nastavení > Obecné > O > Nastavenídůvěryhodnosti certifikátu a ručně povolte plnou důvěryhodnost kořenového certifikátu FiddlerRoot. Přijměte dialogové okno, které říká, že to umožní třetí straně odposlouchávat veškerou vaši komunikaci.

Duplikujte problém, ke kterému dochází, a poskytněte protokoly Fiddler zástupci podpory Webex:
  1. Reprodukujte problém na zařízení se systémem iOS.
Webový provoz by měl být nyní zachycen ve Fiddleru.
  1. Po reprodukci problému přejděte na Soubor > Uložit > všechnyrelace...
  2. Odešlete soubor .saz zástupci podpory Webex k dalšímu šetření.

Byl tento článek užitečný?

Související články
šipka nahoru