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. Options: --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. Commands: 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.