私は実際のiPadで実行されているiPadアプリをデバッグしています。iPad - ネットワークトラフィックを監視
ルータのネットワークトラフィックやiPadのネットワークトラフィックを監視する方法はありますか?
私は実際のiPadで実行されているiPadアプリをデバッグしています。iPad - ネットワークトラフィックを監視
ルータのネットワークトラフィックやiPadのネットワークトラフィックを監視する方法はありますか?
はるかに簡単Wiresharkのは、彼らの特別なrvi
インタフェースを介して接続されたデバイス上のhttp://www.charlesproxy.com/
OSX now supports packet capture
チャールズ
でネットワークトラフィックを分離するために使用します。次に、新しい関連したRVIインターフェイスを作成するには、次のコマンドで結果UDIDを使用system_profiler SPUSBDataType | sed -n -E -e '/(iPhone|iPad)/,/Serial/s/ *Serial Number: *(.+)/\1/p'
:
のXcodeから、またはコマンドラインなどのいずれか - それを使用するには、まず接続されたデバイスのUDIDを見つける必要がありますrvictl -s your_device_udid
今1はrvi0のifaceなどのI /パッド/ Phoneからのパケットをキャプチャすることができます
sudo tcpdump -i rvi0 -k A
注:-k
引数はアップル固有のオプションです、Oこの場合、インタフェース名、プロセス名& IDなどを含むすべてのメタデータが表示されます。このようにして、WiFi(en0)およびMobile( ipsec0などのすべてのインターフェイスではありません。
誰かもっと詳しく説明できますか? Charlesは、デスクトップコンピュータ上で動作するリバースプロキシです。これは、ipadからやって来るネットワークトラフィックを捕捉するのにどのように役立ちますか? – deweydb
ああ、私は参照してください:http://www.charlesproxy.com/documentation/faqs/using-charles-from-an-iphone/ – deweydb