0% found this document useful (0 votes)
39 views4 pages

Installation For Tools

This document provides a comprehensive guide for setting up an Android penetration testing lab, detailing the necessary tools and installation steps for both Windows and Linux systems. Key tools include Genymotion, Burp Suite, MobSF, and Drozer, with specific instructions for installing each tool and additional tips for optimal setup. The guide is intended for individuals involved in Android bug bounty and pentesting activities.

Uploaded by

rilivypo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
39 views4 pages

Installation For Tools

This document provides a comprehensive guide for setting up an Android penetration testing lab, detailing the necessary tools and installation steps for both Windows and Linux systems. Key tools include Genymotion, Burp Suite, MobSF, and Drozer, with specific instructions for installing each tool and additional tips for optimal setup. The guide is intended for individuals involved in Android bug bounty and pentesting activities.

Uploaded by

rilivypo
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Android PenetrAtion testing LAb setuP guide

🚀 Tools to Install:

1. Genymotion (Android 11 & 13)


2. DIVA App on Android 11
3. Burp Suite
4. MobSF (Linux)
5. Objection (Windows & Linux)
6. Frida (Windows & Linux)
7. Drozer (Windows & Linux)
8. Platform Tools (ADB & Fastboot - Windows & Linux)
9. Uber APK Signer v1.3.0

✅ 1. Genymotion Installation
Windows:

1. Download Genymotion: https://www.genymotion.com/product-desktop/download/


2. Create a free account.
3. Install the EXE file.
4. Launch Genymotion Desktop and log in.
5. Click "+" to add a device.
6. Select Google Pixel 4 - Android 11 and Android 13 images.
7. Download and start the virtual device.

Linux:

1. Download the Linux version.


2. Open terminal:
3. chmod +x genymotion-*.bin
./genymotion-*.bin

4. Follow on-screen setup.


5. Add Android 11 and Android 13 virtual devices.

📱 2. Install DIVA App (Android 11 Only)


Steps:

1. Download DIVA APK: https://github.com/payatu/diva-android


2. Drag and drop APK into Genymotion (Android 11).
3. Or use ADB:

adb install diva-beta.apk

🔎 3. Burp Suite Installation


Windows:

1. Download from: https://portswigger.net/burp/communitydownload


2. Run installer and install Java if required.

Linux:

1. Download JAR version.


2. Launch with:

java -jar burpsuite_community_vX.X.X.jar

💻 4. MobSF Installation (Linux)


Steps:

1. Install dependencies:

sudo apt update && sudo apt install git python3 python3-pip

2. Clone repo:
3. git clone https://github.com/MobSF/Mobile-Security-Framework-
MobSF.git
cd Mobile-Security-Framework-MobSF

4. Run:
5. ./setup.sh
./run.sh

5. Objection Installation
Windows:

1. Install Python from https://www.python.org


2. Run CMD:

pip install objection

Linux:
sudo apt install python3-pip
pip3 install objection

🕵 6. Frida Installation
Windows:
pip install frida-tools

Linux:
sudo apt install python3-pip
pip3 install frida-tools

🚀 7. Drozer Installation
1. Installing Drozer on Windows

1. Download Drozer from the official GitHub releases page:

https://github.com/WithSecureLabs/drozer/releases

2. Install Drozer using the following command:

pip install drozer-3.1.0-py3-none-any.whl

3. Verify the installation:

drozer --version

2. Installing Drozer Agent on an Android Emulator (Genymotion)

1. Download the Drozer Agent APK from GitHub.

https://github.com/WithSecureLabs/drozer-agent/releases/tag/3.1.0

2. Install the agent using ADB:

adb install drozer-agent-3.1.0.apk

3. Open the Drozer Agent app inside Genymotion and Press to Launch.

3. Connecting Drozer to the Android Device

1. Set up port forwarding:

adb forward tcp:31415 tcp:31415


2. Start Drozer Console:

drozer console connect

🚗 8. Platform Tools (ADB)


Windows:

1. Download from: https://developer.android.com/studio/releases/platform-tools


2. Extract ZIP.
3. Add the folder path to system environment variables.

Linux:
sudo apt install android-tools-adb android-tools-fastboot

📁 9. Uber APK Signer (v1.3.0)


Steps:

1. Download Uber APK Signer: https://github.com/patrickfav/uber-apk-signer


2. Run:

java -jar uber-apk-signer-1.3.0.jar --help

3. Sign your APKs easily.

📖 Tips:

 Always use Python 3.


 Prefer using virtual environments.
 For Linux, install JDK and Java.
 Use terminal/Powershell with Admin rights.

Created By: Riya Nair


Purpose: For Android Bug Bounty & Pentesting Batch

You might also like