Welcome to Androguard’s documentation!¶
Androguard is a full python tool to play with Android files. It is designed to work with Python 3 only.
DEX, ODEX
APK
Android’s binary xml
Android resources
Disassemble DEX/ODEX bytecodes
Decompiler for DEX/ODEX files
You can either use the cli or graphical frontend for androguard, or use androguard purely as a library for your own tools and scripts.
Documentation¶
- Introduction
- Tools
- androguard - The swiss army knife
- androguard analyze - Androguard Shell
- androguard cg - Create Call Graph from APK
- androguard gui - Androguard GUI
- androguard sign - Print Certificate Fingerprints
- androguard axml - AndroidManifest.xml parser
- androguard arsc - resources.arsc parser
- androguard decompile - Decompile APKs and create CFG
- androguard dissassemble - Disassembler for DEX
Commonly used APIs¶
This is a just a selection of the most important top level API classes.
- APK parser
- DEX parser
- AXML parser
- ARSC parser
- Analysis
- Session
- Automated Analysis
- Decompilers