Skip to content
This repository has been archived by the owner on Nov 7, 2023. It is now read-only.

iSpy Tutorial

moloch-- edited this page Sep 23, 2014 · 4 revisions

This page covers the basic usage of iSpy, for instructions on compiling and installing iSpy go here

Injecting iSpy

  1. Once iSpy is installed onto your device open the Settings application and you should see a new entry for iSpy. Enable the iSpy Global On/Off if it is disabled. From this panel you can also enable hooks for SSL Certificate Pinning, change web server settings, and optional features.
  2. From here go to Select Target Apps and enable the switch for whichever applications you want to inject iSpy into.
  3. Open any of the selected applications and you should see a Showtime overlay message in the upper right as the application loads, this indicates that iSpy was successfully injected into the process.
  4. Open your browser and go to http://<iPad IP Address>:31337, note that the default port is 31337 but can be optionally changed in the iOS Settings. If iSpy fails to bind to the desired port it will increment the port number until it successfully finds an unbound port to use; you can see this activity in the Xcode console. We also recommend forwarding your TCP connections over USB using the iPhone Data Protection Suite's tcprelay.sh script.
  5. Have fun!

Tips

Clone this wiki locally