Jak mohu zachytit protokoly Fiddler ze zařízení iPhone nebo iPad?
Řešení:
Chcete-li zachytit webový provoz pomocí Fiddler, budete potřebovat bezdrátovou síť, zařízení iOS a počítač se systémem Windows.
Zachycení protokolů Fiddlerů ze zařízení iOS:
Nakonfigurujte hostitele Windows/Fiddler tak, aby zachytil provoz z mobilního zařízení:
- Stáhněte a nainstalujte Fiddler a poté otevřete aplikaci.
- Přejděte do nabídky Nástroje > Možnosti Fiddleru > Připojení a zaškrtněte políčko Povolit připojení vzdálených počítačů.
- Restartujte Fiddler.
Poznámka: U jistěte se, že váš firewall umožňuje příchozí připojení k procesu Fiddler.
- Umístěním kurzoru nad indikátor Online vpravo nahoře na panelu nástrojů Fiddler zobrazíte IP adresu přiřazenou hostitelskému počítači Fiddler.
- Ověřte, zda se zařízení iOS může dostat k Fiddlerovi přechodem na http://[IPAddressofFiddlerHostMachine]:8888 v prohlížeč i.
Zobrazí se stránka Fiddler Echo Service
- Ověřte, že Fiddler zachycuje provoz, a to tak, že přejdete na Soubor > Zach y tit provoz. Vedle položky Zachytit provoz by mělo být zaškrtnutí.
Zastav ím kořenový certifikát Fiddler na hostiteli Windows/Fiddler, abych dešifroval provoz HTTPS:
- Stáhněte si a nainstalujte plugin Certificate Maker pro Fiddler na adrese http://www.telerik.com/fiddler/add-ons
- Přejděte na Nástroje > Mož nosti Fiddleru > HTTPS a poté zaškrtněte políčko De šifrovat provoz HTTPS.
- Chcete-li důvěřovat kořenovému certifikátu Fiddler, vyberte Ano ve vyskakovacím okně nainstalovat kořenový certifikát Fiddler, poté klikněte na Ano.
- Zavřete a restartujte Fiddler.
Zachycení webového provozu ze zařízení iOS:
- Na zařízení iOS deaktivujte všechna připojení 3G/4G.
- Přejděte do Nastavení > Wi-Fi.
- Klepnutím na síť Wi-Fi přejděte na obrazovku nastavení.
Poznámka: Sí ť Wi-Fi, na které je zařízení iOS zapnuto, musí být ve stejné síti, ve které je zapnutý hostitelský počítač Fiddler.
- V dolní části obrazovky s podrobnostmi o síti klepněte na možnost Konfigurovat proxy v části Proxy HTTP.
- Klepněte na Ru ční.
- Zadejte IP adresu (nebo název hostitele) počítače se spuštěným Fiddlerem a číslo portu 8888. Tím bude směrován veškerý síťový provoz z mobilního zařízení přes Fiddler.
- Na zařízení iOS přejděte v prohlížeči na adresu http://ipv4.fiddler:8888/.
- Ze spodní části webové stránky Fiddler Echo Service si stáhněte certifikát Fid dlerRoot.
- Otevřete soubor FiddlerRoot.cer.
- Klepněte na tlačítko Instal ovat.
- Klepněte znovu na tlačítko Instal ovat.
Poznámka: V systému iOS 10 a novějších po instalaci certifikátu FiddlerRoot přejděte do Nastavení > Obec né > O aplikaci > Nastavení důvěryhodnosti certifikátu a ručně povolte plnou důvě ru kořenového certifikátu FiddlerRoot. Přijměte dialog, který říká, že to umožní třetí straně odposlouchávat veškerou vaši komunikaci.
Duplikujte problém, se kterým se setkáváte, a poskytněte protokoly Fiddler zástupci podpory Webex:
- Reprodukujte problém na zařízení iOS.
Webový provoz by nyní měl být zachycen ve Fiddleru.
- Po reprodukci problému přejděte na Soubor > U ložit > Všechny relace...
- Zašlete soubor .saz svému zástupci podpory Webex k dalšímu vyšetřování.
Byl tento článek užitečný?