Skip to content

lautarovculic/androidBeautifest

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AndroidBeautifest

AndroidBeautifest is a manifest-based static analyzer for Android APKs. It extracts exported components, deep links, and dangerous configurations, generating ready-to-use ADB attack commands (check code for adjustment).

Screenshots

Web UI

GUI 1

CLI

CLI 1

Features

  • Parses AndroidManifest.xml directly using Androguard.
  • Detects exported/unprotected components.
  • Identifies debuggable, allowBackup, and cleartext traffic settings.
  • Generates ADB commands for each component.
  • FastAPI backend + minimal React/Tailwind frontend.
  • No APKs or data stored (memory-only analysis).
  • CLI version.

Usage

Web

  1. Install dependencies
pip3 install fastapi uvicorn androguard
  1. Run the backend
python3 server.py
  1. Open the web UI
http://localhost:8000/

Upload an .apk and view its manifest analysis in real time.

CLI

  1. Install dependencies
pip3 install fastapi uvicorn androguard
  1. Run the command
python3 androidBeautifest.py <name>.apk