Hack and Protect Your App
summary
This talk presents practical techniques for Android developers to both hack (reverse-engineer and test) and protect their apps. It covers tools and methods for analyzing APKs and debugging on devices (including use of Genymobile/Genymotion tooling) and strategies to harden apps against tampering and reverse engineering.
AI-written summary · about
chapters (8)
- 0:00Welcome
- 1:45Think like a hacker
- 2:59Extract APK from device
- 8:25Decompile Java code
- 14:46Protect against reverse engineering
- 21:36When to obfuscate
- 25:05Analyze vendor frameworks
- 32:36Mobile security best practices
related talks
45mHacking and protecting Android apps
33mHacking and protection of Mobile Apps and backend APIs
34mSecuring Android: Tackling Advanced Threats and Enhancing App Security
45mGoing Beyond Obfuscation: Advanced Techniques for Protecting Android Apps
33mLearn to Think Like a Hacker
47mSecuring Android Applications
38mAdvanced Techniques for Protecting Android Apps
01h 07mHow to attack (and secure) an Android app: an introduction
