AMA (Android Manifest Analysis) is a tool to automate analysis of AndroidManifest.xml files.
AMA extracts information from an APK file and generates a report in excel.
- App version information:
- Package Name
- Version Code
- Version Name
- Device compatibility:
- < uses-feature >
- < uses-sdk >
- Permissions:
- < permissions >
- < uses-permission >
- < uses-permission-sdk-23 >
- App Components:
- < service >
- < receiver >
- < provider >
Clone the project repository:
git clone https://github.com/fredpedroso/android-manifest-analysis
Install the requirements:
pip install -r requirements.txt
Running:
python ama.py --path <file or directory>
The report will be generated in the report folder.