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