ASM: a programmable interface for extending android security
Aurasium: Practical policy enforcement for android applications