検索で見つけただけで、試してはいないのですが、iOS5 の場合です。
Remote Virtual Interface
iOS 5 added a remote virtual interface (RVI) facility that lets you use Mac OS X packet trace programs to capture traces from an iOS device. The basic strategy is:
- Connect your iOS device to your Mac via USB.
- Set up an RVI for that device. This creates a virtual network interface on your Mac that represents the iOS device's networking stack.
- Run your Mac OS X packet trace program, and point it at the RVI created in the previous step.
英語ですけど、書いてあることは、そんなに難しくない。
Mac つないで、rvictl というコマンドで仮想的なデバイス(rvi0)を作成し、rvi0 に対してパケットキャプチャするプログラムを走らせる、というだけ。
同じ記事を元ネタにした、日本語のページ。書いてあることは、同じです。
http://cocoadays-info.blogspot.jp/2012/01/qa1176-remote-virtual-interface.html
http://d.hatena.ne.jp/at_yasu/20120115/p1
adb shell tcpdump -s 0 -v -w /data/tcp.pcaphttp://yuki312.blogspot.jp/2011/12/android_12.html
Wireshark を使って見られるので、こちらの方がストレスが少ないと思います。