ADRENALIN-RV weaves monitoring code at load time and is able to instrument all loaded classes. In addition to the default classes inside the application package (APK), ADRENALIN-RV covers both the Android class library and libraries loaded at runtime from the storage, network, or dynamic generation, which static weaving won't be able to monitor.

Example Usecases

Information Leak

JavaMOP Adaption

Installation and Download

We provide two deployment images with dynamic weaving enabled: * an installation image for Nexus-5 * emulator images

We also provide a VirtualBox images with script to run some of the experiments with emulator.

The detailed guide can be found here.


Dynamic Analysis Group, Faculty of Informatics, Università della Svizzera italiana in Lugano, Switzerland.