Starting with an introduction to Android architecture and applications, this book covers security features and issues specific to the Android platform and applications-including possible attacks and the means to prevent them. It describes mobile devices pen-testing methodology and techniques for data leak prevention (DLP). The text also discusses advanced topics, including reverse engineering and forensics, malware analysis, and secure coding and...