Android components

As we learned about Android components in Chapter 2, Snooping Around the Architecture, every Android app is built upon one or more components. These components are normally defined as public when the exported option is set to true and also when the manifest file specifies an intent filter for the particular component. Developers have the flexibility of setting components as private even without intent filters by changing the exported option to false for every component in the manifest file. Let's now see what different components are available on our target app, FourGoats.

Attacking activities

An activity is nothing but a user interface that has a graphical representation. Traditionally, an app will have one or more activities, ...

Get Mobile Application Penetration Testing 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.