Review Article

Survey on Reverse-Engineering Tools for Android Mobile Devices

Table 1

Summary of the reverse-engineering tools.

ToolSQL/HQL InjectionUntrusted Content-Type HeaderWeak Server-Side ControlsInsecure Data Storage SystemWorld-writable filePotential path APIPotential Command InjectionExternal file accessXPath InjectionCommand Injection

APKInspector
Apktool
FindSecurityBugs
AndroBugs Framework
Bytecode viewer
JADX
SUPER
AndBug
Quick Android Review Kit (Qark)
Introspy-Android
Inspeckage
Drozer