Contents

A wiki for beginners in reverse engineering, who keep wondering about everything inside smali.

Days

Progressive learning path from basics to advanced crackmes.

  1. Smali vs Java
  2. Basics
  3. Registers [local]
  4. Registers [param]
  5. Examples
  6. CrackMe's
  7. Arrays

Instructions

Detailed reference for specific Dalvik bytecode instructions.

Reference