Categories
Posts

iOS Remote Virtual Interface

Capturing packets on iOS devices using remote virtual interface:

iOS 5 added a remote virtual interface (RVI) facility that lets you use 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 OS X packet trace program, and point it at the RVI created in the previous step.

I tried this out, hardest part was looking up the UDID for my phone again.