Mobile Application Security Labs 

Runtime Toad

In this challenge, you'll explore a fun infinite runner game where a frog navigates obstacles while running endlessly.

Outline
Beyond its entertaining gameplay, the game is built with an older version of Unity and contains subtle vulnerabilities in its runtime that allow advanced exploitation.

Objective

Your goal is to investigate the game, identify the issues, and understand how they can be leveraged to execute code dynamically.


Skills Required

  • Reverse Engineering: Comfort with disassembling Android applications and understanding Unity internals.
  • Android Security: Familiarity with APK structure, intents, native libraries, and runtime exploitation.




Course Lessons