Now you can sniff network traffic on iPhone and iPod touch running iOS 6.0.x using Pirni Pro app including ARP spoofer. Pirni Pro is a network security tool created for iOS. It is able to intercepting traffic on a wireless network, catching usernames, passwords, and regular expressions typed in by the user. You can fix iPhone 5 iOS 6.0.1 WiFi dropping problems and use Pirni to control network traffic on your device In other words you can use this tweak to sniff usernames, passwords and data traffic over WiFi network. Find out the features of this Cydia app. Using Pirni Pro you can send the dump file to the computer and read it using any traffic analyzer like WireShark that works with pcap to examine the traffic after successful network sniffing.

How To use Pirni Pro to Spoof Network Traffic

Note: This guide is only for those who can root device and know how to use such Cydia tweaks like Pirni Pro. Step 1. The first thing you need to to is to install Pirni Pro on your device. First you need to jailbreak iOS 6 with evasi0n and open Cydia. pirni pro iphone app Step 2. Update all sources and go to Manage => Sources => BigBoss => Pirni Pro 1.1.8. Step 3. This app is not free so you will need to pay $1.99 for this app. Buy it and start using. sniff network traffic iphone Step 4. When you get the root access on your computer and iPhone the line should look like this:
pirni [Command] -s  -o 
Step 5. Use options to manage network traffic. Commands -i: Identifies the user interface that you need to initialize. Generally it's not necessary to supply this, it'll automatically choose en0. However, if the interface is known as ven1, for example, you would need to provide it. -s: Specifies the IP-adress you need to spoof, possibly the default gateway/router -d: Specifies the niche you need to perform MITM on. Broadcast IP (entire network) is going to be used regardless of anything else is provided -f: Specifies the Berkley Packet Filter so that pirni only collects useful packets. This is extremely great if you wish to get rid of particular packets - such as FTP, SMTP or HTTP. If no -f options is provided, all packets are going to be taken. -o: Specifies the dumpfile where all the gathered packets land up. It is a pcap dump format, that many traffic analyzers work with. Here below you can see examples:
pirni -s 192.168.0.1 -o log.pcap
pirni -s 192.168.0.1 -d 192.168.0.128 -f "tcp dst port 80" -o log.pcap
pirni -i en1 -s 192.168.0.1 -d 255.255.255.0 -o log.pcap

Berkeley Packet Filter (BPF)

Now you need to use BTF filter to select only that packets which you want to dump. You should avoid packets that you are not interesting in. Find filters you can use to capture only needed packets here and decrease the CPU demand to dump packets as well as the stream space needed to steer clear of many uninteresting packets. You can use Pirni Pro on iPhone 5 and sniff network traffic, was tested by on iOS 6.1.2 Via