# Table of contents

* [Android Reverse Engineering](README.md)
* [Chapter 1: Introduction to Reverse Engineering](chapter-1-introduction-to-reverse-engineering/README.md)
  * [Goals](chapter-1-introduction-to-reverse-engineering/goals.md)
  * [Techniques](chapter-1-introduction-to-reverse-engineering/techniques.md)
  * [Tools: Overview](chapter-1-introduction-to-reverse-engineering/tools-overview/README.md)
    * [Tools: Linux](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-linux.md)
    * [Tools: VIM](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-vim.md)
    * [Tools: APKTool](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-apktool.md)
    * [Tools: Jadx](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-jadx.md)
    * [Tools: Android Debug Bridge](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-android-debug-bridge.md)
    * [Tools: Ghidra](chapter-1-introduction-to-reverse-engineering/tools-overview/tools-ghidra.md)
* [Chapter 2: Android Basics](chapter-2-android-basics/README.md)
  * [Android Overview: Why should we care?](chapter-2-android-basics/android-overview-why-should-we-care.md)
  * [Component Model](chapter-2-android-basics/component-model.md)
  * [Android Permissions](chapter-2-android-basics/android-permissions.md)
  * [Android Package: APK](chapter-2-android-basics/android-package-apk.md)
  * [Manifest File](chapter-2-android-basics/manifest-file.md)
