Android Root and its Providers: A Double-Edged Sword
Obfuscation resilient binary code reuse through trace-oriented programming