Runtime monitoring and analysis using Introspy

We saw how to set up Introspy in Chapter 1, Setting Up the Lab. This section discusses how to use Introspy in the runtime monitoring and analysis of Android apps. Introspy is an extension that is based on Cydia Substrate and hence Cydia Substrate has to be installed to work with Introspy. This extension monitors each action performed by the application such as data storage calls, intents, and so on.

Following are the steps to work with Introspy:

  1. Launch the Introspy app in your device.
  2. Choose your target application.
  3. Run and browse through the target application.
  4. Observe the adb logs (or) generate a HTML report.

Before hooking and analyzing the target application, check the databases folder of your target ...

Get Penetration Testing: A Survival Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.