WorkShop n°25 : Monitor iPhone's HTTP communication
In this workshop, we will see how the iPhone's HTTP communication with its server can be monitored and interfered with TcpCatcher. All you need is a laptop with an available WIFI interface.
- First, let's turn our laptop into a WIFI HOTSPOT. We need a laptop or pc with a wired internet connection and an available WIFI card. You will find many tutorials on the internet describing this procedure with Windows Vista or Windows 7. For exemple here.
- Set up your iPhone to connect to this WIFI network. (Settings | Wi-Fi ON | Join network) At this stage, make sure you can access the internet on your iPhone through this WIFI connection.
- Start TcpCatcher on the laptop.
- Note the IP of laptop's wireless interface : in a command, type "ipconfig" and remember the ip address of your laptop's wireless interface
- Change your iPhone WIFI HTTP proxy setttings. Settings | Wi-Fi | HTTP Proxy | Manual : here enter the previous IP (the wireless pc interface) and TcpCatcher's port (default is 8200)
- Now you see iPhone's HTTP requests and responses exchanging with its server and interfere this communication (with the Catch Mode or with a hook..). Please let us know what you were able to do with that but I already know many things can be done...