The Android Essentials Toolbox is a collection program analysis tools specifically developed for analyzing Android applications. The toolbox aids in mapping Android Permission Groups and Protection Levels to Permissions as well as Permissions to the respective permission protected Android APIs. These relationships are encoded in the tool and seamlessly applied to a program graph by leveraging the Atlas framework.


The Android Essentials Toolbox aims to make program analysis of Android apps simpler. The most useful features are outlined below.

Getting Started

Ready to get started?

  1. First install the Android Essentials Toolbox plugin
  2. Then check out the provided tutorials to jump start your analysis

Source Code

Need additional resources? Checkout the Javadocs or grab a copy of the source.