Securing Android apps against Reverse Engineering

Mobile applications need to be functional, but they also need to be protected against hackers who utilize reverse engineering to steal data and tamper with apps. In this course, you’ll learn how to secure Android mobile applications against reverse engineering. We’ll get into what reverse engineering is and why it’s a risk factor for data breaches and other security incidents. Learn all about the various types of automated tooling used for application security with a focus on obfuscation and RASP checks. We’ll demonstrate step-by-step how to utilize these security tools in the software development lifecycle to protect apps and strengthen an organization’s overall cybersecurity strategy. Complete the course with knowledge about the risks associated with reverse engineering and what developers can do to protect Android apps against reverse engineering. Learn how app hardening and shielding can prevent hacking and keep data secure. 

In this coffee break course, you'll explore

  • Fundamentals of Mobile App Security 
  • Understanding Reverse Engineering of Android apps 
  • Protect apps against Reverse Engineering & Tampering 

Meet the instructor

Drag to resize

John Brawner

Content Author & Course Instructor 
John Brawner is a software development professional with a passion for .NET and Java technologies. John has always been interested in all aspects of software development. In his over 15-year career, he has worked as an infrastructure developer, sales engineer, and support director.  He is currently Senior Sales Engineer at PreEmptive, an Idera Inc company.