Mobile Security: Reverse Engineer Android Apps From Scratch faq

learnersLearners: 35,149
instructor Instructor: Flip Cortex instructor-icon
duration Duration: instructor-icon

This course is perfect for those interested in mobile security and cyber security. It provides an introduction to Android security and the fundamentals of Android applications. Students will learn how to set up an analysis environment and develop a basic Android app, as well as how to analyse suspicious APKs. The course also includes a case study on analysing an actual ransomware and developing a decryption tool. With this course, students will gain the knowledge and skills to reverse engineer Android apps from scratch.

Course Feature Course Overview Pros & Cons Course Provider
Go to class

Course Feature

costCost:

Paid

providerProvider:

Udemy

certificateCertificate:

Paid Certification

languageLanguage:

English

start dateStart Date:

2020-05-03

Course Overview

❗The content presented here is sourced directly from Udemy platform. For comprehensive course details, including enrollment information, simply click on the 'Go to class' link on our website.

Updated in [July 17th, 2023]

This course, Mobile Security: Reverse Engineer Android Apps From Scratch, is designed for cyber security newcomers and professionals alike. It provides an introduction to Android security and the fundamentals of Android applications. Students will learn how to set up an analysis environment to analyse suspicious Android apps and determine whether or not they are malicious. The course will also take students through the process of developing a basic Android application, which will provide insight into the inner workings of an Android APK. Upon completion, students will have their own analysis environment along with the knowledge required to analyse suspicious APKs. The course outline includes: Course Requirements, Intro to Android, Course/Lab Setup, Developing a Basic Android App, Analyzing Android Apps, and a Case Study: Analyzing an actual ransomware and developing a decryption tool.

Pros & Cons

Pros Cons
  • pros

    One suggests that the course is well-structured and provides clear and concise information, making it enjoyable for the user.

  • pros

    One highlights that the course is accessible to individuals with limited programming knowledge, making it suitable for beginners.

  • cons

    One suggests that some of the tools used in the course may be outdated or unavailable, which could hinder the user's learning experience.

  • cons

    The course may require prior knowledge of Android development.

Course Provider

Provider Udemy's Stats at OeClass