Jak mohu zachytit protokoly Fiddler ze zařízení iPhone nebo iPad?
Jak mohu zachytit protokoly Fiddler ze zařízení iPhone nebo iPad?
Jak získám fiddler protokoly na iPhone?
Je možné zachytit protokoly Fiddler na iPadu?
Ř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í s iOS:
Nakonfigurujte hostitele Windows/Fiddler pro zachycení provozu z mobilního zařízení:- Stáhněte a nainstalujte Fiddler a otevřete aplikaci.
- Přejděte do nabídky Nástroje > Možnosti šumu > připojení azaškrtněte políčko Povolit vzdáleným počítačům připojení .
- Restartujte Fiddler.
Poznámka: Ujistěte se, že brána firewall umožňuje příchozí připojení k procesu Fiddler.
- 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.
- Ověřte, že se zařízení s iOS může spojit s Fiddlerem tak, že v prohlížeči přejdete na http://[IPAddressofFiddlerHostMachine]:8888 .
Zobrazí se stránka Fiddler Echo Service
- Ověřte, že Fiddler zachycuje provoz tím, že přejdete na Soubor > Zachytit provoz. Vedle položky Zachytit provozby mělo být zaškrtnuto .
Nainstalujtekořenový certifikát Fiddler na hostitele Windows/Fiddler pro dešifrování provozu HTTPS:
- Stáhněte a nainstalujte modul plug-in Certificate Maker pro Fiddler na adrese http://www.telerik.com/fiddler/add-ons
- Přejděte na Nástroje > Možnosti šumu > HTTPSa zaškrtněte políčko Dešifrovat provoz HTTPS.
- Vyberte Ano ve vyskakovacím okně, chcete-li důvěřovat certifikátu Fiddler Root, a pak klikněte na Ano na instalaci fiddler root certifikátu.
Zachycení webového provozu z iOS zařízení:
- Na zařízení iOS zakažte 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, ve které je zařízení se systémem iOS, musí být ve stejné síti, ve které je hostitelský počítač Fiddler.
- V dolní části obrazovky s podrobnostmi o síti klepněte na Konfigurovat proxy server v části HTTP Proxy.
- 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 se směruje veškerý síťový provoz z mobilního zařízení přes Fiddler.
- Na iOS zařízení přejděte v prohlížeči na http://ipv4.fiddler:8888/ .
- V dolní části webové stránky Fiddler Echo Service si stáhněte certifikátFiddlerRoot.
- Otevřete soubor FiddlerRoot.cer .
- Klepněte na tlačítko Instalovat .
- 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 na Nastavení > Obecné > O nastavení důvěryhodnosti certifikátů > a ručně povolte úplnou důvěryhodnost 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í se systémem iOS.
Webový provoz by nyní měl být zachycen v Fiddler.
- Po reprodukci problému přejděte na Soubor > Uložit > Všechny relace...
- Odešlete soubor .saz zástupci podpory Webex k dalšímu šetření.
Byl tento článek užitečný?