apk
- stands for android package
- it is zip file
- sontains source code & other imporatnt files
- key components of an APK file
- AndroidManigest.xml
- all permissions
- list all the activities, services, broadcast receivers and content providers
- Classes.dex
- it contains java bytecode in DEX (Dalvik Exchange)
- resources.arsc
- contains compiled resource in binary format
- res
- Contains device configurations, bitmaps and layouts
- META-INF
- AndroidManigest.xml
unpack apk
convert dex to jar
open jar in IDE
mobile-security-fremework-mobsf