Hack an Android App: Finding Forensic Artifacts

Hack an Android App: Finding Forensic Artifacts

Note: This tutorial assumes that you’re already familiar with the basics of Android development and Android Studio. If Android development is new to you, first read through the Beginning Android Development and Kotlin for Android tutorials.

  • Getting Started
  • Extracting Data From a Real Device
  • Examining Installed Apps on a Device
  • Extracting Data From a Package
  • Extracting Data From the Emulator
  • Examining SharedPreferences
  • Examining Other Files
  • Analyzing Databases
  • Recovering Deleted Data
  • Reverse Engineering
  • Understanding Bytecode
  • Using Reverse Engineering Tools
  • Obfuscating Code
  • Working With Locked Devices
  • Rooting and Unlocking the Bootloader
  • Bypassing the Lock Screen
  • Where to Go From Here?
8 Likes