The Android plugin technology is an innovative application-level virtualization framework that allows a mobile application to dynamically load and launch another app without installing the app. This technology was originally developed for purposes of hot patching and reducing the released APK size. The primary application of this technology is to satisfy the growing demand for launching multiple instances of a same app on the same device, such as log in two Twitter accounts for the personal and business simultaneously.
by Tongbo Luo, Zhi Xu and Cong Zheng
Full Abstract: https://www.blackhat.com/asia-17/briefings/schedule/index.html#anti-plugin-dont-let-your-app-play-as-an-android-plugin-5461