Android Application Hacking by Orange Cyberdefense

This course stems out of the mobile security assessments we've been providing our clients over the last 10 years.



2 days

Delivery Method




Seats Available



DATE: 9-10 May 2022

TIME: 09:00 to 17:00 CEST/GMT+2

Date Day Time Duration
09 May Monday 0900-17:00 CEST/GMT+2 8 Hours
10 May Tuesday 0900-17:00 CEST/GMT+2 8 Hours


This course covers the basics of the Android operating system. We will deep dive into the theory in order to puzzle together the complex interactions between services, applications and the operating system. Students can follow along on their own emulator as we explore the partition table, file systems, kernels and see what actually happens when you turn on your phone.

This course will cover the most basic testing methodologies including how to bypass certificate pinning, root detection and even some login screens. Additionally, this course goes through step by step on how to configure your intercepting proxy, tampering techniques and information gathering. This course includes four major practicals on the final day where they can break applications that we’ve written with great care.

Join us and hack hard!

Topics Covered
  • Basic Android Testing Setup
  • Partitions & Filesystems
  • Boot, Backup & Recovery
  • The Framework Service Architecture
  • Threat Modeling Mobile Security
  • Security at the Linux Level
  • Security at the Dalvik Level
  • User Level Security
  • Rooting Android
  • Cryptography for Mobile Apps


William Vermaak

William is a Senior Security Analyst for Orange Cyberdefense. He has been in the IT industry for over 28 years and thoroughly enjoy hacking mobile applications and collecting breach data. William has done his Diploma in PC Engineering and completed his N3 in electronics. In his off time he's a dedicated biker and enjoys long walks on the beach.


Brought to you by:


Why You Should Take This Course

This course stems out of the mobile security assessments we’ve been providing our clients over the last 10 years.

Who Should Attend

This course is ideal for anyone who wants to get their hands dirty doing Android application assessments and who wants to know what’s happening under the hood.

Key Learning Objectives

  • Understanding what is android and how its built

  • Understanding the basics of mobile hacking.

  • Android application hacking by hooking into the application
  • Prerequisite Knowledge

    Basic familiarity with web application hacking would be beneficial.

    Hardware / Software Requirements

    Computer with access to the Internet. Firefox browser.