Components of Android App components are the essential building blocks of an Android app. Each component is an entry point through which the system or…
Introduction Android is a Linux-based operating system designed primarily for touch screen mobile devices. Android is a powerful open source operating system which runs on…
To setup Android pentest Lab we have to install following things : Virtualbox VirtualBox is used as a core by Genymotion to virtualize Android Operating…
SSL Pinning SSL Pinning is the process of associating a host with its certificate or public key. In SSL pinning a predefined digital certificate or…
Every APK file contains an AndroidMenifest.xml file. The manifest contains key information elements about the application, Some of them are : Application’s package name. All…
APK File Structure APK is the file format to distribute Android apps. APK stands for Android package Kit and it contain all elements the app…
The Major components of Android platform are Linux Kernel The foundation of Android Platform is the Linux kernel. The Linux kernel will provide an abstraction…
Introduction Out-of-band Injection occurs when an attacker is unable to use the same channel like in-band injection attacks to launch the attack and gather results.…
Introduction REST Stands for Representational State Transfer. It is a web standard based architecture which uses http protocol. RESTful Web Service is a lightweight, maintainable…