简体   繁体   中英

Capturing incoming traffic to IPhone with Fiddler

I am trying to capture all traffic from my app on Iphone. Now i can capture all outgoing traffic FROM my device, but nothing from incoming. Here is instruction how i configured proxy in my fiddler and iphone: http://docs.telerik.com/fiddler/Configure-Fiddler/Tasks/ConfigureForiOS

Is there some way to configure Fiddler to capture incoming requests or any another way to achieve this? It's desirable for application to decrypt HTTPS traffic as Fiddler do.

APNS uses the following: ( Reference )

  • TCP port 5223 (used by devices to communicate to the APNs servers)
  • TCP port 2195 (used to send notifications to the APNs)
  • TCP port 2196 (used by the APNs feedback service)
  • TCP Port 443 (used as a fallback on Wi-fi only, when devices are unable to communicate to APNs on port 5223)

The problem is that Fiddler, Charles Proxy and most programs like this capture only http/https protocol traffic. To capture all traffic including non http yo will need an analyzer such as Wire Shark.

Wire Shark is free but is not nearly as easy to use. It captures and displays all the packets including such as the TCP/IP level connection establishment. It also has one of the worse UI experiences ever, you will hate it. But it will capture all traffic in excruciating detail.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM