Welcome to the ARTist Project

ARTist is a flexible open source instrumentation and hybrid analysis framework for Android apps and Android’s Java middleware. It is based on the Android Runtime’s (ART) compiler and modifies code during on-device compilation.

ARTist blends particularly well into the Android app install mechanism because it does not change the app’s package (APK) file but just replaces the compiled native version, hence it preserves the package signature so that modified apps still receive updates.

You can start with an Overview here or check out what is going on in the eco system by reading the blog posts below. Additionally, you can follow up on any news about ARTist and share your questions and thoughts in the project’s Gitter channels here

If you want to get started immediately, you can also have a look at our information about ARTist for users or ARTist for developers.