AndroidManifest.xml

Tags:androidmobile Related to:hacking,bug-bounty See also:

Summary

A Brief overview of what AndroidManifest.xml is

What is this file?

It specifies properties of an app like:

  • minSDK version
  • Package Name
  • Activities
    • Different Screens that user sees
    • Protected using intent filters
    • exported = true - accessed outside app
  • Services
  • Pemissions
    • camera
    • location
    • read write storage
    • internet etc
  • Content providers
    • Used to serve data from app to other apps
    • also sometimes used to share data between apps
    • can expose data if not properly used
  • Definitions
  • Usage
  • Use of external libraries
References (optional )