1

iPhoneのネットワークトラフィックをキャプチャしたい。Appleはこれを許可しますか?開発者がシグナルを監視するためのAPIはありますか?

4

2 に答える 2

1

「フロー」とは、これらのメカニズムによって送受信されるすべてのデータを意味する場合、いいえ-ジェイルブレイクされていないiPhoneではこれを行うことはできません。アプリは、システムプロセスや他のアプリケーションが行うことを妨害することを制限されています。

于 2011-11-03T15:36:36.377 に答える
0

IPトラフィックをキャプチャする必要があり、iPhoneがiOS 5以降を実行していて、iPhoneをOS Xを実行しているマシンに接続できる場合は、リモート仮想インターフェイスメカニズムを使用して、ネットワークトラフィックのコピーをお気に入りのネットワークツール(tcpdump、Wiresharkなど)でキャプチャするMac。

より低いレベルでトラフィックをキャプチャする場合は、監視モードのWi-Fiアダプタを使用してWi-Fiトラフィックをキャプチャできます(ただし、トラフィックを復号化する必要があります。詳細については、Wiresharkの「802.11を復号化する方法」ページを参照してください。その上で)、しかし、生の携帯電話ネットワークトラフィックをキャプチャすることは非常に困難になります(おそらくそれはできません)。

于 2013-09-27T18:51:03.250 に答える