Summary
I created this blog post to showcase how I setup my android penetration testing environment in Windows.
Tools
The list of tools that I will be installing:
- Android Studio
- build-tools
- platform-tools
- android virtual device (AVD)
- OpenJDK
- Apktool
- Jadx / Jadx-gui
- Frida (Required Python)
- Objection (Required Python)
- Burp Suite CE
Tools that are required to add into system environment (PATH) to make it work:
- OpenJDK (java.exe)
- Apktool
- Jadx
- build-tools from Android Studio
- platform-tools from Android Studio
Video
To make things easier, I decided to just demo in a video instead.
For more information
- Android Studio: https://developer.android.com/studio
- managing AVD: https://developer.android.com/studio/run/managing-avds
- OpenJDK: https://openjdk.org/
- install guide: https://openjdk.org/install/
- Apktool: https://apktool.org/
- install guide: https://apktool.org/docs/install/
- Jadx: https://github.com/skylot/jadx
- Frida (Required Python): https://frida.re/
- Objection (Required Python): https://github.com/sensepost/objection
- Burp Suite CE: https://portswigger.net/burp/communitydownload