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 Hacking Android now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.