androguard - The swiss army knifeΒΆ

androguard is the new tool, which combines all the other tools into a single command line interface application.

Usage: androguard [OPTIONS] COMMAND [ARGS]...

  Androguard is a full Python tool to play with Android files.

  --version           Show the version and exit.
  --verbose, --debug  Print more
  --quiet             Print less (only warnings and above)
  --silent            Print no log messages
  --help              Show this message and exit.

  analyze      Open a IPython Shell and start reverse engineering.
  apkid        Return the packageName/versionCode/versionName per APK as...
  arsc         Decode resources.arsc either directly from a given file or...
  axml         Parse the AndroidManifest.xml.
  cg           Create a call graph and export it into a graph format.
  decompile    Decompile an APK and create Control Flow Graphs.
  disassemble  Disassemble Dalvik Code with size SIZE starting from an...
  gui          Androguard GUI
  sign         Return the fingerprint(s) of all certificates inside an APK.

Take a look at the detailed description of each tool in the next sections.