Memory, Encryption, and Protecting Data in Android
This course is designed for intermediate-level learners who want to enhance their security skills in Android development. Participants will analyze the structure of Android memory and evaluate its defenses against exploitation, including understanding pointers and their role in buffer overflow exploits. The course covers various types of overflows, mitigation techniques, and specific vulnerabilities such as the Stagefright buffer overflow.
In addition to exploitation techniques, learners will explore secure data storage practices within the Android file system, implement cryptography concepts…
Watch on Coursera ↗
(saves to browser)
DeepCamp AI