Installing Burp Suite Mobile Assistant

Note: Burp Suite Mobile Assistant needs to be installed onto a jailbroken device due to the nature of its features. Jailbreaks usually install the popular package manager Cydia which can be used to install Mobile Assistant. Advanced users may prefer to obtain Mobile Assistant directly. They can do this by pointing a web browser to Burp Suite's in-browser interface, e.g. http://[burp-host-ip]:8080/mobileassistant.deb. Although Cydia is not strictly necessary, Mobile Assistant depends on Cydia Substrate.

Use the following steps to install Burp Suite Mobile Assistant using Cydia:

  1. Launch Burp Suite on a system that is network-accessible from the jailbroken device, and ensure the proxy listener is bound to an accessible network interface and port.
  2. On the jailbroken device, open Cydia and navigate to the Sources tab.
  3. Tap the Edit button located at the top right-hand corner.
  4. Tap the Add button located at the top left-hand corner.
  5. Populate the APT URL prompt with the IP address (or hostname) and port number of your Burp Proxy listener, using HTTP as the protocol, e.g. http://[burp-host-ip]:8080. If Cydia is not able to connect, verify that your Burp Proxy listener is configured to listen on the relevant network interface, and that connections are not being blocked by your computer's host firewall or by device segregation in your wireless network.
  6. Tap the Done button to finish.
  7. Install Mobile Assistant from the new Cydia package source in the normal way. Either search for Mobile Assistant or browse the new source's packages and tap Install.