Drozer, formerly known as Mercury, is a software package that you can use to assess the security of your android device. It effectively allows you to interact with Dalvik VM, other apps’ IPC endpoints and the underlying OS.
It also provides tools to help you use and share public exploits for Android. For remote exploits, it can generate shellcode to help you to deploy the drozer Agent as a remote administrator tool, with maximum leverage on the device.
Note: You can also run it in Android emulators.